mac上的交叉编译:CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build ./main.go

      开发环境是mac,  生产环境是ubuntu, 显然mac上编译出来的二进制,无法在ubuntu上运行。linux       因而乎,在mac上须要安装虚拟机, 用virtualbox + vagrant搞起,据我所知, 不少刚入职的同窗,每每不能在一周的时间内(固然,这一周确定有其余琐事,并非说须要用一周来装虚拟机),把这个环境搞定。 真是搞笑啊。ubuntu        其实,
相关文章
相关标签/搜索