Linux下配置Golang開發環境

2021-09-20 02:15:15 字數 2178 閱讀 5201

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新插入一行,輸...