golang混合编译 2019-09-14 12345linuxenv CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.gowinenv CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go golang编译包过大 123456通过去除部分连接和调试,build部分参数查看结果。-a 强制编译所有依赖包。-s 去掉符号信息-w 去掉DWARF调试信息,得到的程序就不能用gdb调试了不建议s和w同时使用。go build -ldflags -w test.go updated at Sep 14, 2019 golang Previous golang问题总结 Next rtfm之linux