golang 编译压缩体积

golang在编译的时候有时候很少的一段代码至少也有3M左右, 为了让体积更小一点,也许可以尝试以下方法 第一步 : 编译 go build 时加上 -ldflags "-s -w" 其中 -ldflags 里的 -s 去掉符号信息, -w 去掉DWARF调试信息,得到的程序就不能用gdb调试了 不过编译之后好像还是挺大的哦 这时候可以启用另一神器 upx 加壳压缩 upx三个平台都能下载安装 支持的参数可以查阅手册 例子 upx -9 xxx 压缩之后发现了什么,是不是小了很多,如果对代码体积...阅读全文

阅读:5630 评论:1

11. Go 语言流程控制:goto 无条件跳

Hi,大家好,我是明哥。 在自己学习 Golang 的这段时间里,我写了详细的学习笔记放在我的个人微信公众号 《Go编程时光》,对于 Go 语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习 Go 语言,不防关注一下,一起学习,一起成长。 我的在线博客:http://golang.iswbm.com我的 Github:github.com/iswbm/GolangCodingTime Go里的流程控制方法还是挺丰富,整理了下有如下这么多种: if - else 条件...阅读全文

2020-05-09 09:32:32 Python编程时光
阅读:853 评论:0