golang编译环境搭建

时间:2024-03-20 21:29:11

李程峰 11-6 10:22:18

  1. go build ‘yourprojectpath/main.go’,编译工程文件报错
    golang编译环境搭建

  2. go get 把这些没有的包 装上 ,例如: go get golang.org/x/crypto

  3. go get的时候报错,显示超时,需要配置代理环境(linux系统,)

golang

export GOROOT=/home/lei/software/golang #自定义
export PATH= P A T H : {PATH}: PATH:{GOROOT}/bin
export GOPROXY=https://goproxy.cn,direct
export GOPATH=/home/lei/workspace/goPath #自定义
#export GOPRIVATE=pkg.deepin.com

  1. 还是报错
    go: github.com/marcsauter/[email protected]: invalid $GOPROXY setting: cannot have comma
    go: error loading module requirements

检查版本,因为golang版本太低了,不支持环境变量配置的时候最后面逗号分隔,所以报错

[email protected]:~/Documents/deepin-sync-daemon–$ go version
go version go1.11.6 linux/amd64
刚哥 你们的golang是用的什么版本的 这个错是不是版本太低了导致的,我直接再仓库里面下载的

郑雷刚 11-6 13:27:32
是的,你用个高点的

郑雷刚 11-6 13:27:41
@lei-PC:~$ go version
go version go1.15.2 linux/amd64