在Ubuntu環境下,為了高效地編譯Golang程序,你可以遵循以下幾個步驟:
sudo apt update
sudo apt install golang-go
~/.bashrc
或~/.profile
文件中設置這些變量,例如:export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存文件后,運行source ~/.bashrc
或source ~/.profile
使設置生效。
go mod init <module-name>
這將在項目目錄中創建一個go.mod
文件,用于跟蹤依賴關系。
go build
命令編譯你的程序。例如,如果你的主程序文件名為main.go
,則可以運行以下命令進行編譯:go build -o <output-name> main.go
這將在當前目錄下生成一個名為<output-name>
的可執行文件。
-p
選項指定并行編譯的數量,以加快編譯速度。例如,如果你想使用所有可用的CPU核心進行編譯,可以運行:go build -p $(nproc) -o <output-name> main.go
遵循以上步驟,你應該能夠在Ubuntu環境下高效地編譯Golang程序。