gopherjs转换go到js
1. 概要
gopherjs是Go语言转为为javascript语言的代码转换工具。
最新版本1.16.3+go1.16.5不支持go mod, 但是已经支持vendor, 所以大体用起来没有问题。
2. 环境搭建
安装gopherjs
go get -u github.com/gopherjs/gopherjs
That’s all.
3. 调试
有模块gopherjs
.
├── gopherjs
│ └── main.go
main.go
package main
import "github.com/gopherjs/gopherjs/js"
func main() {
js.Global.Call("alert", "Hello World!")
}
运行调试(默认端口8080)
gopherjs serve
-m: minify generated code(减小js的大小)
4. 编译
gopherjs build main.go -m
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wind.kaisa@gmail.com