构建
- 用这个命令
go build -ldflags="-s -w" ...
去掉你的二进制文件 - 拆分构建不同版本的简单方法
- 用
// +build integration
并且运行他们go test -v --tags integration .
- 用
- 最小的 Go Docker 镜像
- https://twitter.com/bbrodriges/status/873414658178396160
CGO_ENABLED=0 go build -ldflags="-s -w" app.go && tar C app | docker import - myimage:latest
- run go format on CI and compare diff
- 这将确保一切都是生成的和承诺的
- 用最新的 Go 运行 Travis-CI,用
travis 1
- 检查代码格式是否有错误
diff -u <(echo -n) <(gofmt -d .)
当前内容版权归 cristaloleg 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 cristaloleg .