Ubuntu18.04 搭建go編譯環境
原先在Ubuntu虛擬機器上搭建過個go的編譯環境,但是查了好多篇教程都失敗了,最後還把虛擬機器玩壞了,這次在一個新搭建的Ubuntu18.04的虛擬機器上搭建go的編譯環境
準備
go的編譯環境搭建前,需要準備:
- Ubuntu18.04虛擬機器搭建;
- 安裝 vim(非必須):
sudo apt install vim
;
golang 環境的搭建
- go語言的安裝
網上很多教程是從go官網下載go的壓縮包(版本新),然後再解壓安裝,我主要是初學go語言,就直接安裝的。
sudo apt install golang
-
安裝完成後設定go的環境變數
先檢視下go的環境變數的預設配置
go env
設定go的環境變數
cd ~ #回到使用者的根目錄
vi ./.bashrc #若不適應,可以使用文字編輯器 修改~/.bashrc 檔案,注意該檔案為隱藏檔案
- 將下面三行加入檔案後面
export GOPATH=~/WorkSpace/go #自己建立的go語言的工作目錄,不跟GOROOT一樣就行
export GOBIN=$GOPATH/bin
export PATH=$PATH:${GOPATH//://bin:}/bin
- 可以在檔案加入後,儲存退出,然後輸入下面命令,使環境變數生效
source ~/.bashrc
- 修改完確認下環境變數設定,並檢視go語言環境版本
go version
測試
建立個test.go檔案,程式碼如下
package main
import "fmt"
func main() {
fmt.Println("Hello Golang!")
}
測試:
1)直接執行test.go檔案
go run test.go
2)生成可執行檔案執行
go build -o test test.go
./test
感謝大佬給予我的幫助
連結: ubuntu下golang開發環境的安裝與配置.
相關文章
- Android編譯環境搭建Android編譯
- openform環境搭建-編譯ORM編譯
- Pinpoint 編譯環境搭建(Pinpoint系列一)編譯
- CentOS7.3 編譯搭建 lamp 環境CentOS編譯LAMP
- qgroundcontrol開發環境搭建原始碼編譯開發環境原始碼編譯
- go windows 環境搭建GoWindows
- go grpc環境搭建GoRPC
- Ubuntu18.04 桌面版 搭建 LNMP 環境UbuntuLNMP
- Ubuntu18.04安裝Selenium和環境搭建Ubuntu
- 搭建go開發環境Go開發環境
- go語言環境搭建Go
- RK3288 Linux SDK 編譯開發環境搭建Linux編譯開發環境
- [環境搭建] 透過原始碼編譯安裝 Redis原始碼編譯Redis
- linux環境下vscode 中C/C++編譯及除錯環境的搭建LinuxVSCodeC++編譯除錯
- 以太坊教程:搭建環境、編寫編譯一個智慧合約編譯
- Inmp-(2)在ubuntu18.04中搭建lnmp環境UbuntuLNMP
- ubuntu18.04上搭建django專案測試環境UbuntuDjango
- 搭建go環境並執行Go
- go語言grpc環境搭建GoRPC
- 交叉編譯-Mac環境使用NDK編譯FFmpeg編譯Mac
- Ubuntu交叉編譯環境配置Ubuntu編譯
- MinGW環境編譯WonderTrader攻略編譯
- Milvus 編譯環境演進編譯
- babel本地編輯環境搭建Babel
- 編譯環境 Golang開發環境 vscode+git編譯Golang開發環境VSCodeGit
- 全志A40i開發板編譯環境的搭建編譯
- 如何在CentOS 7上搭建LAMP環境(使用YUM或編譯)CentOSLAMP編譯
- Go語言開發環境搭建Go開發環境
- 搭建 go-micro 開發環境Go開發環境
- Linux/Go環境搭建, HelloWorld執行LinuxGo
- ubuntu18.04中為django專案搭建nginx+gunicorn環境UbuntuDjangoNginx
- VLC在ubuntu環境下編譯編譯
- win10環境下fortran怎麼編譯_win10環境下fortran如何編譯Win10編譯
- Go Eclipse開發工具環境搭建(最新)GoEclipse
- Go語言環境搭建(Windows版本)2020GoWindows
- Go基礎系列:2. 環境搭建Go
- GO語言eclipse開發環境搭建GoEclipse開發環境
- Linux 環境下編譯安裝 RedisLinux編譯Redis