在 CentOS 系統下,你可以使用以下步驟來安裝 Golang 以及管理依賴:
sudo yum update
wget
和 git
:sudo yum install wget git
go1.17.linux-amd64.tar.gz
),然后使用 wget
下載:wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
/usr/local
目錄:sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
~/.bashrc
或 ~/.bash_profile
文件,添加以下內容:export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
保存文件并運行 source ~/.bashrc
或 source ~/.bash_profile
使更改生效。
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
。