【发布时间】:2019-07-23 13:54:59
【问题描述】:
我想使用从 Golang 构建的 webassembly 库编写 JS 脚本。 但是我需要使用C库并通过CGO使用它。
简而言之,我的代码如下所示(只是加载 C 库的示例):
package main
/*
#include <stdlib.h>
*/
import "C"
func main() {
println("Hello")
}
但是当我想按照教程中的命令构建它时,我遇到了错误。
命令:
GOARCH=wasm GOOS=js go build -o lib.wasm test.go
输出:
can't load package: package main: build constraints exclude all Go files in [Project path]
所以我的问题更多的是是否有可能构建这样的东西。
谢谢。
【问题讨论】:
标签: go webassembly cgo