在 C 中,我们可以构建二进制文件(目标文件和可执行文件)的调试版本或发布版本。我们如何在 Go 中做到这一点?
最佳答案
在 Go 中,通常没有调试版本或发布版本。
默认情况下,go build
将符号和调试信息与二进制文件结合起来。但是,您可以使用 go build -ldflags "-s -w"
删除符号和调试信息。
https://stackoverflow.com/questions/29599209/
相关文章:
android - Visual Studio 2015 Xamarin 部署失败,没有任何错误消息
android - 在 IntelliJ IDEA 中加快 Android 项目构建时间
python - 在不运行测试的情况下制作(从源代码安装)python
ios - 创建 CocoaPods 项目的 iOS 模拟器构建
javascript - webpack common chunks 插件 vs webpack d
android - 如何以编程方式读取我的 Android apk 的构建日期?
c# - Visual Studio 版本中 'Optimize code' 选项的好处
c - 这个错误是什么意思: `somefile.c:200: error: the frame s