在CentOS上安装Golang依赖包,你可以使用Go Modules(推荐)或者GOPATH。以下是两种方法的详细步骤:
安装Go: 如果你还没有安装Go,请先安装它。你可以从Go官方网站下载并安装最新版本的Go。
启用Go Modules:
Go Modules是Go 1.11版本引入的官方依赖管理工具。要启用它,请确保你的Go版本至少是1.11,并且设置环境变量GO111MODULE=on。
export GO111MODULE=on
你可以将这个命令添加到你的~/.bashrc或~/.bash_profile文件中,以便每次登录时自动设置。
初始化Go Modules: 在你的项目目录中运行以下命令来初始化一个新的Go模块:
go mod init <module-name>
<module-name>是你的模块名称,通常是项目的导入路径。
安装依赖包:
使用go get命令来安装依赖包。例如,如果你想安装github.com/gin-gonic/gin包,可以运行:
go get github.com/gin-gonic/gin
这将会自动下载并安装所需的依赖包,并更新你的go.mod文件。
构建和运行你的项目:
使用go build命令来构建你的项目,然后使用./<executable-name>来运行它。
设置GOPATH:
如果你还没有设置GOPATH,请先设置它。你可以将以下命令添加到你的~/.bashrc或~/.bash_profile文件中:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
然后运行source ~/.bashrc或source ~/.bash_profile来使更改生效。
创建项目目录: 在你的GOPATH目录下创建一个新的项目目录,例如:
mkdir -p $GOPATH/src/myproject
cd $GOPATH/src/myproject
下载依赖包:
使用go get命令来下载依赖包。例如,如果你想安装github.com/gin-gonic/gin包,可以运行:
go get github.com/gin-gonic/gin
这将会自动下载并安装所需的依赖包,并将它们放在你的$GOPATH/pkg/mod目录下。
构建和运行你的项目:
使用go build命令来构建你的项目,然后使用./myproject来运行它。
$GOPATH/pkg/mod目录下,而不是项目的本地目录。希望这些步骤能帮助你在CentOS上安装Golang依赖包!