非主程序包的转储Go程序集

非主程序包的转储Go程序集,go,Go,我使用以下命令转储Go的(伪)汇编程序: env GOOs=js GOARCH=wasm go build -gcflags=-S -o main.wasm > asm.S 2>&1 这很好,但它只生成一个包含“main”包内容的程序集文件 我还想转储“syscall/js”包的程序集。具体地说,我正在从“syscall/js”包导入一个函数,我想为该函数转储程序集。我该怎么做?您可以手动构建这些包: go build ...flags... syscall/js 您可以

我使用以下命令转储Go的(伪)汇编程序:

env GOOs=js GOARCH=wasm go build -gcflags=-S -o main.wasm > asm.S 2>&1
这很好,但它只生成一个包含“main”包内容的程序集文件


我还想转储“syscall/js”包的程序集。具体地说,我正在从“syscall/js”包导入一个函数,我想为该函数转储程序集。我该怎么做?

您可以手动构建这些包:

go build ...flags... syscall/js

您可以手动生成这些包:

go build ...flags... syscall/js