4-27 1,457 views
https://pkg.go.dev/syscall/js?tab=doc
https://github.com/golang/go/wiki/WebAssembly
https://talks.godoc.org/github.com/chai2010/awesome-go-zh/chai2010/chai2010-golang-wasm.slide#11
https://tutorialedge.net/golang/go-webassembly-tutorial/
https://tinygo.org/usage/basic/
踩过的坑
使用go编译就用go包下的 wasm_exec.js, 使用tinygo编译就用tinygo包下的 wasm_exec.js
build with go
GOARCH=wasm GOOS=js go build -o main.wasm main.go && node go_wasm_exec.js main.wasm
build with tinygo
GOARCH=wasm GOOS=js tinygo build -o main.wasm main.go && node tinygo_wasm_exec.js main.wasm