三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

go 服务器下发wsam到客户端执行并返回结果的调试过程

go 服务器下发wsam到客户端执行并返回结果的调试过程

首先要确定一下版本,其实也无所谓。

duyicheng@duyicheng-MIIX-510-12ISK:~/GICN$ go version go version go1.23.0 linux/amd64

然后,

使用 TinyGo 编译 (强烈推荐,GICN 首选)

为什么推荐 TinyGo?

  • 体积:标准 Go 编译出的 Wasm 即使是空函数也有2.3MB。TinyGo 编译出的只有120字节。

  • 兼容性:TinyGo 的导出(Export)逻辑在 wazero 等沙盒引擎中支持得更完美。

  • 资源占用:你的 MIIX-510 运行 2MB 的脚本和运行 100KB 的脚本,内存消耗和启动速度差了一个量级。

操作步骤:

  1. 安装 TinyGo:

wget https://github.com/tinygo-org/tinygo/releases/download/v0.33.0/tinygo_0.33.0_amd64.deb sudo dpkg -i tinygo_0.33.0_amd64.deb<
← 返回列表