在CentOS上安装Go语言依赖库:先下载安装Go,配置GOROOT、GOPATH和PATH变量;接着使用gomod管理依赖,通过gomodinit创建模块,goget添加依赖,gomodtidy下载并清理;网络不畅时设置GOPROXY为国内代理,例如goproxy.cn或阿里云代理,可加速依赖下载。注意以上步骤中需确保版本兼容。
在CentOS上搞Golang开发,依赖库的安装算是基础操作,但很多人一开始会被环境变量和模块管理绕晕。其实步骤并不复杂,下面直接上干货,按顺序来就行。

长期稳定更新的攒劲资源: >>>点此立即查看<<<
安装Go语言环境:如果还没装Go,先去官网下载Linux安装包,按官方文档走一遍,几分钟的事。注意选对架构(x86_64还是arm)。
设置Go工作环境:装完Go,环境变量得配好。编辑 ~/.bash_profile 或 ~/.bashrc,加上这几行:
export GOROOT=/usr/local/go # Go的安装路径
export GOPATH=$HOME/go # 你的工作目录
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存后记得 source ~/.bash_profile 或 source ~/.bashrc,让配置生效。
安装依赖管理工具:从Go 1.11开始,官方就推荐用 go mod 管理依赖了。如果版本够新,直接用就行;要是还在用老版本,建议升级Go,或者用 dep 这类第三方工具过渡。
初始化模块:在项目目录里运行 go mod init , 一般是项目的导入路径,比如 github.com/yourname/project。
添加依赖:代码里引用了新的包,运行 go get 就能自动下载并写入 go.mod。注意 是包的完整导入路径。
安装依赖库:go mod tidy 这个命令很实用,它会根据 go.mod 把需要的依赖都下载下来,同时清理掉不再引用的包,保持项目干净。
使用依赖库:到这一步,项目里已经可以正常 import 并使用这些库了,直接写代码就好。
如果安装过程中遇到权限问题,加个 sudo 就行。另外,网络连接要正常,因为 go get 需要从远程仓库拉取。在国内的话,建议配置一下Go模块袋里,能明显加快下载速度:
go env -w GOPROXY=https://goproxy.cn,direct
上面的步骤基本覆盖了绝大多数场景,如果你的项目有特殊的依赖管理需求(比如私有仓库、多版本控制),再根据实际情况微调就好。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述