在Linux上搭建Golang環境可以通過以下步驟完成:
訪問Go官方下載頁面 golang.org/dl/ 并下載適合Linux系統的安裝包。
使用 wget
命令下載安裝包到本地,例如:
wget https://golang.google.cn/dl/go1.23.10.linux-amd64.tar.gz
解壓安裝包到 /usr/local
目錄:
sudo tar -C /usr/local -xzf go1.23.10.linux-amd64.tar.gz
編輯 ~/.bashrc
或 ~/.zshrc
文件,添加以下行:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
使配置立即生效:
source ~/.bashrc
檢查Go版本:
go version
如果輸出顯示Go版本信息,則說明安裝成功。
啟用Go模塊支持(Go 1.16+默認啟用):
go env -w GO111MODULE=on
設置代理(可選):
go env -w GOPROXY=https://goproxy.cn,direct
安裝代碼格式化工具:
go install golang.org/x/tools/gopls@latest
安裝Go語言服務器(用于IDE):
go install github.com/go-delve/delve/cmd/dlv@latest
安裝調試器:
go install honnef.co/go/tools/cmd/staticcheck@latest
創建一個新的Go項目目錄:
mkdir -p $GOPATH/src/hello
cd $GOPATH/src/hello
創建 main.go
文件并編寫簡單的Go程序:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
編譯并運行程序:
go run main.go
如果看到輸出 Hello, Go!
,則表示程序運行成功。
以上步驟完成后,你就成功在Linux系統上搭建了Golang開發環境。如果需要更高級的配置,如代理設置、交叉編譯等,可以進一步調整相關環境變量。