摘要:
创建共享库 构建模式```shgo build -buildmode=plugin -o=plugin_doctor.so plugin_bad_docter.go```Golang的构建模式(buildmode)指的是编译器如何编译源码构建出相关的对象文件,最常见的情况下就是生成一个可执行的二进制文件。然而,其实golang的buildmode还有很多有趣的用法……buildmode 一览在 g... 阅读全文
摘要:
w 去掉调试信息 s 去掉符号表 X 注入变量, 编译时赋值 使用范围 可以在go install 、go build、go run 、go test中使用 常用变量 编译 w s 如果使用这两个将会看不见文件名、行号, 对于调试不利 gdb看不到源码 gcflags N参数代表禁止优化, l参数代 阅读全文