在Ubuntu系統上配置Golang編譯環境是一個相對簡單的過程。以下是詳細的步驟:
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
文件,添加以下內容:export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
source ~/.bashrc
go
的目錄作為GOPATH
:mkdir -p $HOME/go
~/.bashrc
文件,添加以下內容:export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
source ~/.bashrc
go version
如果顯示出Go的版本信息,說明Golang開發環境已經成功配置。
在Go 1.11及以上版本中,推薦使用Go Modules進行依賴管理。你可以配置代理來加速依賴下載:
go env -w GOPROXY=https://goproxy.cn,direct
$GOPATH/src
目錄下創建一個名為hello.go
的文件,并輸入以下代碼:package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
$GOPATH/src
目錄,并運行以下命令編譯程序:go build hello.go
hello
的可執行文件。運行以下命令執行程序:./hello
此時,控制臺會輸出“Hello, world!”,表示程序編譯和運行成功。
通過以上步驟,您已經在Ubuntu系統上成功搭建了Golang編譯環境,并編譯了第一個Golang程序。接下來,您可以開始探索Golang的強大功能和廣泛應用場景。