golang下载地址:
centos安装goalng环境
# 下载包
wget https://studygolang.com/dl/golang/go1.17.linux-amd64.tar.gz
# 解压
tar -zxf go1.17.linux-amd64.tar.gz -C /usr/lib/golang
# 配置
vim /etc/profile
# 最后添加
```
#golang config
export GOROOT=/usr/lib/golang/go
export GOPATH=/data/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
```
# 配置生效
source /etc/profile
# 查看版本
go version
遇到的坑:
1.mac打的包传到centos不能执行
-bash: ./xxx: cannot execute binary file
# 解决
```
-- 打需要部署到centos的包
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./deploy/bin/xxx ./main.go
-- 普通打包
go build -o ./deploy/bin/xxx ./main.go
```