1:直接在終端運行go run命令編譯
2.安裝code runner插件,根據箭頭標示順序,可以在右側看到它支持的語言.
VS Code配置
-
1.安裝go擴展
在vscode擴展中搜“go”,選擇microsoft官方的ms-vscode.go -
2.安裝相關工具包
- 通過VSCode安裝
操作很簡單,但需要(見下面第4條)- 1)Ctrl + Shift + P
- 2)輸入
Go: install/update tools - 3)All Select,確定
- 4)部分工具需要科。注意為VSCode設置[用戶設置]http代理:
此處以SSR為例,請先安裝並完成SSR客戶端配置- 4.1) windows下先啟動SSR客戶端,再對VSCode設置:
"http.proxy": "127.0.0.1:1080",- 4.2) linux下需要使用privoxy一類的工具,安裝配置好privoxy之后,再設置VSCode
注:因為要跑本地服務,因此需要去掉Privoxy/config中"http.proxy": "http://localhost:8118/",# forward localhost/ .注釋forward localhost/ .
- 手動安裝
- 使用go get,例如:
部分包需xx上網,可參考前面xx說明go get -u github.com/gin-gonic/gin - 不想FQ的安裝方法
# 注意,github下golang/鏡像中的包需要放到golang.org/x目錄下 git clone https://github.com/golang/net.git $GOPATH/src/golang.org/x/net git clone https://github.com/golang/sys.git $GOPATH/src/golang.org/x/sys git clone https://github.com/golang/tools.git $GOPATH/src/golang.org/x/tools
- 使用go get,例如:
- 通過VSCode安裝
-
3.配置
- 設置toolsGopath(原因參考vscode golang詳細配置中的【注:坑點】)
在VSCode[用戶設置]中添加:"go.toolsGopath": "F:\\SourceCode\\go", - debug配置
使用默認配置
debug配置的更多信息,參考官方Wiki: Debugging Go code using VS Code
- 設置toolsGopath(原因參考vscode golang詳細配置中的【注:坑點】)
