Mac環境下使用VSCode搭建Go開發環境


  換新工作啦!!!開心一下。到了新公司一看,乖乖,全MAC辦公,讓我這只用過windows的土包子怎么活,而且公司的人都好高冷,於是自己摸索着搭建go語言開發環境了。

  go語言的ide挺多的,JetBrains Gogland,LiteIDE,還有一些文本編輯器也可以改造成ide,比如Atom,VSCode,由於我之前試過VSCode,個人感覺還蠻好用的,所以就選取了這個。下面開始介紹搭建步驟:

  1、下載Go語言安裝包https://storage.googleapis.com/golang/go1.7.darwin-amd64.pkg  ,雙擊安裝

  2、配置Go語言環境變量,打開終端。

    cd ~

    vi .bash_profile

    將以下幾行添加到最后,把YOUR WORKSPACE替換成你想存放代碼的地方,保存。這里說下,GOROOT是指go語言安裝的根目錄,如果有兄弟安裝到別的地方,是需要指定到其他地方的

    export GOROOT=/usr/local/go

     export GOPATH=/Users/YOUR WORKSPACE

  3、在終端上執行

      source .bash_profile

     go version

    如果能夠正確的打印出版本號,則表面go語言安裝成功,下面開始安裝IDE

  4、打開官網,https://code.visualstudio.com/   下載VSCode安裝包

  5、下好了之后是個Zip包,雙擊解壓,里面有安裝包,這個時候雙擊安裝包其實就可以用了。不過嘛,個人用電腦的潔癖,還是將這個文件拖到應用程序里面。找不到的話,可以在訪達里面找,就是Mac最左邊兩個小人面對面的那個圖標

  6、在應用程序中打開VSCode,這個時候已經可以正常的編輯文本了,不過作為go語言開發者,這點還不夠,需要安裝插件。

  7、如下圖所示,安裝搜索到的名字為Go的插件,這個插件可幫我們完成代碼着色等等很多功能

    

  8、安裝完插件,如果想要自動代碼提示等等一堆工具,還需要安裝這個,在終端上執行:

    go get -u -v github.com/nsf/gocode

    go get -u -v github.com/rogpeppe/godef

    go get -u -v github.com/golang/lint/golint

    go get -u -v github.com/lukehoban/go-outline

    go get -u -v sourcegraph.com/sqs/goreturns

    go get -u -v golang.org/x/tools/cmd/gorename

    go get -u -v github.com/tpng/gopkgs

    go get -u -v github.com/newhook/go-symbols

    go get -u -v golang.org/x/tools/cmd/guru

  9、上面這些插件安裝的時候,由於google的問題,可能無法安裝,無法安裝的同學可以參考這個安裝 https://www.cnblogs.com/mubing/p/5820038.html

  10、重新打開VSCode,就可以愉快的使用了

 

 

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM