在Linux系統下配置Golang環境是一個相對簡單的過程,以下是詳細的步驟:
首先,訪問Go官方網站下載適合你Linux系統的安裝包。你可以使用wget
或curl
命令下載,例如下載Go 1.18.1 64位版本:
wget https://golang.org/dl/go1.18.1.linux-amd64.tar.gz
將下載的安裝包解壓到/usr/local
目錄:
sudo tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz
為了使系統識別Go命令,需要設置環境變量。編輯你的shell配置文件(例如.bashrc
或.zshrc
),添加以下內容:
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
保存文件后,運行以下命令使配置生效:
source ~/.bashrc # 或者 source ~/.zshrc
運行以下命令驗證Go是否安裝成功:
go version
如果顯示Go版本信息,則安裝成功。
Go 1.18及以上版本默認啟用Go Modules,無需額外配置GO111MODULE
環境變量。
go env -w GO111MODULE=on
創建工作目錄:
mkdir -p $HOME/go/{bin,src,pkg}
驗證GOPATH:
go env GOPATH
設置代理以加速模塊下載:
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on
創建一個簡單的Go程序測試:
mkdir -p $HOME/go/src/hello
cd $HOME/go/src/hello
nano hello.go
輸入以下內容:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
編譯并運行:
go run hello.go
或者編譯為二進制文件:
go build
./hello
GOPATH
目錄。go version
檢查更新并升級Golang版本。以上步驟完成后,你就可以在Linux系統上開始使用Golang進行開發了。