windows的雙擊然後選擇目錄安裝就好了。linux的用sudo tar -c /usr/local/ -xzvf go1.10.2.linux-amd64.tar.gz
命令解壓到/urs/local/目錄。解壓完成,下一步
在這裡想說句mmp,用網上的教程配置完,要不提示程式go尚未安裝,要不就go install 命令無法使用,所以自己摸著石頭過河,終於是過去了。話不多說,開始配置。
在/etc/profile
或者使用者目錄下的.profile
檔案中配置環境變數。
這兩個的區別是在/etc/profile
下配置對所有使用者起作用,.profile
中配置只對當前使用者起作用。我在/etc/profile
中配置的執行sudo vim /etc/profile
命令,在檔案的最後一行加入
export goroot=/usr/local/go
export gopath=/home/bruce/goproject
export gobin=$gopath/bin
export path=$path:$goroot/bin
export path=$path:$gopath/bin
不要急,一行一行解釋
goroot
設定golang的安裝位置,我們解壓到了/usr/local/
目錄,該目錄下的go/
資料夾一定是go的環境的根目錄,就是開啟go
目錄後別再有乙個go/
目錄。
gobin
目錄是執行go install
後生成可執行檔案的目錄
gopath
是我們的工作目錄,一般我們設定到使用者目錄下,這個要根據你電腦的實際情況去配置。在介紹一下go的工作目錄結構。在我們設定的工作目錄下有3個子目錄
├── bin
├── pkg
└── src
新增完成後儲存退出,然後執行source /etc/profile
或者登出重新登入一下。然後執行go version
能看到版本資訊說明環境已經搭建好了。
接下來寫個demo來試試。到我們配置的工作目錄中(使用go bulid
在那個目錄都可以,使用go install
命令必須要在工作目錄下)我的工作目錄是home/bruce/goproject/src/test/
新建 test.go 寫幾行**
package main
import "fmt"
func main()
然後執行go build one.go
,該目錄下會生成乙個test*
使用./test
命令執行,輸出hello golang
說明成功
接下來試試go install test
,然後在工作目錄下的bin
目錄下會生成test*
檔案,到這整個golang的開發環境就配置好了。
最後再推薦幾個ide,最開發怎能少了ide呢,首推jetbrains家的產品,jetbrains無論那種語言的ide都很不錯,尤其是jetbrains家的ide介面和快捷鍵相同,熟悉乙個,全都會用,而且跨平台。golang開發可以使用jetbrains goland這是jetbrains專門為golang開發的ide,也可以使用 idea+go外掛程式的形式,我就是用的idea+外掛程式,感覺還不錯。還有visual studio code+go外掛程式也挺好,vscode的優勢是輕便。
linux 下golang環境配置
外鏈轉存中 img ne2ioo9b 1589036988614 windows的雙擊然後選擇目錄安裝就好了。linux的用sudo tar c usr local xzvf go1.10.2.linux amd64.tar.gz命令解壓到 urs local 目錄。解壓完成,下一步 在這裡想說句m...
python下配置matplotlib開發環境
python下安裝好matplotlib模組後,可以成為非常優秀的作圖工具,就像matlab一樣。下面介紹一下matplotlib模組的詳細安裝步驟 1 安裝python 雖然目前python版本已經更新到了puthon3.4,但是仍然建議安裝python2.7,此外,考慮到後續安裝matplotl...
Ubuntu16 04下部署golang開發環境
一 需要檔案 golang liteide liteide 二 安裝golang 二 講golang包解壓到 usr local路徑下,控制台命令如下 三 解壓成功後,對環境變數進行設定,控制台命令及操作如下 sudo vim bashrc 進入編輯介面後shift g跳轉至尾行,按o新插入一行,輸...