golang: 分析查看汇编代码

79 阅读1分钟

golang: 分析查看汇编代码

查看可执行文件

可视化

注意: linux用户需要额外运行*go install --tags nowayland loov.dev/lensm@main*​

  1. 下载 lensm: go install loov.dev/lensm@main
  2. 运行lensm​: lensm .\main.exe

效果:

image

Go build

go build -gcflags -S .\main.go

查看某个文件

go tool compile -N -l -S once.go