centos

CentOS下Golang依赖如何安装

小樊
54
2025-10-11 00:54:37
栏目: 编程语言

在 CentOS 系统下,你可以使用以下步骤来安装 Golang 以及管理依赖:

  1. 首先,确保系统已更新:
sudo yum update
  1. 安装必要的软件包,如 wgetgit
sudo yum install wget git
  1. 下载 Golang 的最新版本。访问 Golang 官方下载页面,找到适用于 CentOS 的安装包(例如 go1.17.linux-amd64.tar.gz),然后使用 wget 下载:
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
  1. 解压下载的安装包到 /usr/local 目录:
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
  1. 配置环境变量。编辑 ~/.bashrc~/.bash_profile 文件,添加以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

保存文件并运行 source ~/.bashrcsource ~/.bash_profile 使更改生效。

  1. 验证 Golang 是否已成功安装:
go version

现在你可以使用 Golang 编写和运行你的项目了。对于依赖管理,Golang 推荐使用 Go Modules。从 Go 1.11 版本开始,Go Modules 已成为标准且推荐使用的依赖管理工具。

要启用 Go Modules,请确保你的 Go 版本至少为 1.11。然后,在项目根目录下运行以下命令以初始化新的模块:

go mod init <module-name>

<module-name> 替换为你的模块名称,例如 github.com/yourusername/yourproject

接下来,在项目中随意编写和引用其他项目的代码。当你运行或构建项目时,Go Modules 会自动下载和管理所需的依赖项。你可以在项目根目录下找到 go.mod 文件,其中列出了所有已解析的依赖项。

要更新依赖项,可以使用以下命令:

go get -u

要添加新的依赖项,可以使用以下命令:

go get <dependency>

<dependency> 替换为所需依赖项的导入路径,例如 github.com/gin-gonic/gin

0
看了该问题的人还看了