GoLang Windows 使用SSA生成器生成ssa.html文件

SSA(static single-assignment)中间表示代码

实验代码 main.go

package testimport "fmt"// 下方 GOSSAFUNC=main 中的main就是这个main()方法
func main() {a := TestFunc(3)fmt.Println(a)
}func TestFunc(a int) int {b := a * 3return b
}

设置go ssa方法名

> set GOSSAFUNC=main

执行构建

> go build -gcflags -S main.go

执行完后生成 ssa.html 文件
在这里插入图片描述
在这里插入图片描述
打开 ssa.html 可查看生成结果
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部