日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装go语言开发环境

發布時間:2025/5/22 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装go语言开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過PPA安裝Atom

sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom

?

安裝Golang

https://golangtc.com/download下載最新的linux版本壓縮包,如我下載的是

go1.9.linux-amd64.tar.gz

解壓該壓縮包

sudo tar -zxvf go1.9.linux-amd64.tar.gz -C /usr/local/

打開etc/profile修改環境變量,可以用vim也可以用圖形化界面方法,注意要sudo管理員權限才能夠對該文件進行修改保存

sudo gedit /etc/profile

可通過以下鏈接看看如何修改etc/profile以及profile文件的解釋:

https://zhidao.baidu.com/question/121463086.html

http://blog.chinaunix.net/uid-25749806-id-298287.html

添加環境變量到profile最后一行,并且重新編譯profile文件,否則檢查go安裝是不通過的,因為path還未生效

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin

source /etc/profile

接下來檢查是否安裝成功

go version go env

?

Atom 插件與 golang

運用atom來安裝go-plus工具https://segmentfault.com/a/1190000004933373

剛安裝了atom的小朋友找不到可以通過search一下搜索到

然后鏈接中說的Preference在左上方packages里面的setting views的install packages里面

搜索到go-plus,點擊intall

然而我的出現了以下問題:

Installing “go-plus@5.5.5” failed.Hide output…gyp info it worked if it ends with ok gyp info using node-gyp@3.4.0 gyp info using node@6.9.5 | linux | x64 gyp http GET https://atom.io/download/electron/v1.6.9/iojs-v1.6.9.tar.gz gyp WARN install got an error, rolling back install gyp ERR! install error gyp ERR! stack Error: connect ETIMEDOUT 54.231.50.10:443 gyp ERR! stack at Object.exports._errnoException (util.js:1022:11) gyp ERR! stack at exports._exceptionWithHostPort (util.js:1045:20) gyp ERR! stack at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1087:14) gyp ERR! System Linux 3.13.0-32-generic gyp ERR! command "/opt/atom/resources/app/apm/bin/node" "/opt/atom/resources/app/apm/node_modules/node-gyp/bin/node-gyp.js" "install" "--runtime=electron" "--target=1.6.9" "--dist-url=https://atom.io/download/electron" "--arch=x64" "--ensure" gyp ERR! cwd /home/xiaoyubei/.atom gyp ERR! node -v v6.9.5 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok


從?http GET https://atom.io/download/electron/v1.6.9/iojs-v1.6.9.tar.gz 斷開了,猜測是被墻了~

那就來翻個墻吧:http://www.cnblogs.com/iamxiaoyubei/p/7610609.html

FQ后多試幾次,就下載安裝成功了

安裝missing tools

go-plus安裝好之后,在atom隨意點開或者打開一個新文檔,調成go語言的

然后go-plus在右側彈出框讓我們安裝很多東西

全部點擊安裝即可

然而有一些是并沒有安裝成功的

[~]$ go env ... GOROOT="..." ...

可以在$GOROOT/bin 下尋找這些的執行文件

如果沒有看到則沒有安裝成功,就需要我們手動安裝

參考?https://studygolang.com/articles/10263

下載源代碼到本地,如果有tools文件夾在本地并且為空,要先刪掉這個文件夾才能clone

# 創建文件夾 mkdir $GOPATH/src/golang.org/x/ # 進入文件夾 cd $GOPATH/src/golang.org/x/ # 下載源碼 git clone https://github.com/golang/tools.git

安裝工具包,你沒有看到的工具包就都安裝一遍啦

除了golang.org/x里面的還有github.com里面的

留心一點看可以發現github.com已經下載在了$GOPATH/src里面了

go install golang.org/x/tools/cmd/goimports go install golang.org/x/tools/cmd/gorename go install golang.org/x/tools/cmd/guru
go install github.com/sqs/goreturns
go install github.com/zmb3/gogetdoc
# 強力建議先下載,后安裝。避免
get 的等待 ...

安裝超級快的
安裝完成后,就可以在$GOROOT/bin 下看到這些執行文件

?

到這兒go語言的開發環境就完成啦~

之后我們就用go語言來愉快地編程吧:)

轉載于:https://www.cnblogs.com/iamxiaoyubei/p/7608797.html

總結

以上是生活随笔為你收集整理的安装go语言开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。