构建一个go

最后更新于:2022-04-02 02:58:17

[TOC] ## 构建一个go 推荐使用 `mod` 进行对go的管理 源码端操作 1. 开启 `set GO111MODULE=on` or`export GO111MODULE=on` 1. 对go的项目执行 `go mod init` 2. `go build main.go` 生成 `go.mod`的文件 3. `build_for_window.sh` 脚本,方便在 `jenkins`中执行 ``` #!/usr/bin/env bash export GOPATH= export GO111MODULE=on # 配置 GOPROXY 环境变量 export GOPROXY=https://goproxy.io export GOOS=windows echo "build antbiz.go start..." go build antbiz.go ``` jenkins 端 1. 安装go 的环境 2. 新建任务 ![](../images/Snipaste_2019-09-04_15-53-36.png) ![ /bin/bash build_for_window.sh ](../images/Snipaste_2019-09-04_15-53-53.png) `/bin/bash build_for_window.sh` > 注意 `mod`不能在 `$GOPATH` 下执行
';