天天看點

Ubuntu設定GOPATH環境變量

1、Ubuntu儲存環境變量的幾個檔案

/etc/profile

在使用者登入時,作業系統定制使用者環境時使用的第一個檔案,此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。

/etc /environment

在使用者登入時,作業系統使用的第二個檔案, 系統在讀取使用者個人的profile前,設定環境檔案的環境變量。

~/.profile

在使用者登入時,用到的第三個檔案 是.profile檔案,每個使用者都可使用該檔案輸入專用于自己使用的shell資訊,當使用者登入時,該檔案僅僅執行一次!預設情況下,會設定一些環境變量,執行使用者的.bashrc檔案。

/etc/bashrc

為每一個運作bash shell的使用者執行此檔案,當bash shell被打開時,該檔案被讀取。

~/.bashrc

該檔案包含專用于使用者的bash shell的bash資訊,當登入時以及每次打開新的shell時,該該檔案被讀取。

*Note: 以上檔案可通過

$ sudo gedit 檔案名

$ sudo vim 檔案名

打開;建議隻修改/.profile檔案,如果隻修改/.bashrc檔案,後期使用go get 指令時,會提示GOPATH未設定。

2、設定GOPATH和GOROOT

  • $ sudo gedit ~/.profile
  • 在檔案最後添加
export GOROOT="/usr/lib/go-1.8" // 引号内設定為你自己的go安裝目錄
export GOBIN=$GOROOT/bin
export GOPATH="/home/test/gopath" // 引号内設定為自己的go項目的工作區間
export PATH=$PATH:$GOPATH/bin // 原路徑後用冒号連接配接新路徑`
           
  • 使檔案立刻生效,

    $ source ~/.profile

    重新開機系統即可

3、go項目的IDE

LiteIDE

VSCode

參考:http://blog.csdn.net/typ2004/article/details/39559873