在CentOS上配置Golang环境主要包括以下几个要点:
下载并解压Golang安装包:
wget
命令下载安装包到服务器,例如:wget https://golang.google.cn/dl/go1.16.4.linux-amd64.tar.gz
/usr/local
目录:tar -zxvf go1.16.4.linux-amd64.tar.gz -C /usr/local/
配置环境变量:
~/.bashrc
或/etc/profile
文件,添加以下内容:export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.cn
source ~/.bashrc
创建工作目录:
$GOPATH
目录下创建src
、pkg
和bin
目录,用于存放源代码、包对象和编译后的库文件以及可执行文件:mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
验证安装:
go version
命令验证Golang是否安装成功,并显示版本信息。使用Go Modules(可选)(适用于Go 1.11及以上版本):
go mod init <module-name>
go.mod
文件中添加依赖,并通过go mod tidy
命令自动下载和管理依赖。配置代理(如果需要):
go env -w GOPROXY=https://goproxy.cn
设置环境变量(针对旧版本Go):
GOPATH
和其他环境变量,如:export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin