1. 程式人生 > >vs code 配置 golang 環境

vs code 配置 golang 環境

 第一步: windows安裝GoLang

               直接 下載  然後一直點 步驟省略

               安裝後驗證   go version

              

            要注意,GoLang的環境變數   GOPATH  資料夾提前建立好

              

第二步安裝vs code 

           步驟省略

第三步 安裝外掛

          開啟vs code  然後 Ctrl+Shift+P  輸入 install

          

          

         完成後  

         

         資料夾下建立如下這三個資料夾

         

       然後用cmd命令下載外掛

       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-find-references     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       有幾個外掛被牆了 下載會錯誤        繼續:        md %GOPATH%\src\github.com\golang    cd  %GOPATH%\src\github.com\golang    git clone https: //github .com /golang/tools .git tools    md %GOPATH%\src\golang.org\x\tools    xcopy  /s  /e  %GOPATH%\src\github.com\golang\tools      之後再執行:       go  install  github.com /nsf/gocode    go  install  sourcegraph.com /sqs/goreturns    go  install  github.com /golang/lint/golint    go  install  github.com /newhook/go-symbols    go  install  golang.org /x/tools/cmd/guru    go  install  golang.org /x/tools/cmd/gorename    go  install  github.com /rogpeppe/godef    go  install  github.com /lukehoban/go-outline        繼續在vscode中           檔案--首選項--設定 如圖:

方便複製     

{ "files.autoSave": "onFocusChange", "go.buildOnSave": true, "go.lintOnSave": true, "go.vetOnSave": true, "go.buildTags": "", "go.buildFlags": [], "go.lintFlags": [], "go.vetFlags": [], "go.useCodeSnippetsOnFunctionSuggest": false, "go.formatOnSave": false, "go.formatTool": "goreturns", "go.goroot": "D:\\Go", "go.gopath": "D:\\GoMyNew" }   這樣 環境就可以搭建好了