更新系統并安裝基礎工具
sudo apt update && sudo apt install -y build-essential curl git golang-go
配置Go環境變量
編輯~/.bashrc
,添加:
export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
執行source ~/.bashrc
使配置生效。
使用Go Modules管理依賴
go mod init <項目名>
go get <包路徑>
go mod tidy
安裝系統級依賴
若依賴涉及系統庫(如libssl-dev
),需通過apt
安裝:
sudo apt install <系統庫名>
排查編譯錯誤
go clean -cache
。go build -x
。升級Go版本
若依賴需較新Go版本,可通過sudo apt install golang-go
升級(Debian 11+默認倉庫版本較舊,可考慮手動安裝最新版)。
提示:若遇特定錯誤,優先查看錯誤信息中的包名或路徑提示,針對性安裝缺失依賴或調整配置。