Golang条件编译

admin 发表于 [Golang] 分类,标签: Go
0
编译标签方式 例如: // +build darwin freebsd netbsd openbsd 在源码头部放置条件编译标签,将限制文件仅能在BSD系统进行编译 当一个文件有多个编译标签,总的限制是单个限制的逻辑与,例如: // +build linux darwin // +build 386 ... 阅读全文>>

Golang中使用xgo进行cgo的跨平台编译

admin 发表于 [Golang] 分类,标签: Go xgo cgo
0
首先安装docker,然后在docker中执行命令: docker pull karalabe/xgo-latest 这个docker images的使用方法官方并没有说明。不过通过其dockerfile可以窥探其秘密。 进入这个docker的命令是: docker run -it --entrypoint /bin/bash karalabe/xgo-latest ...阅读全文>>