準備材料
在 《VSCode 遠程 Linux 的 Golang 開發環境搭建(備忘)》 Windows 機(外網)都通順後
準備以下材料:
其他須知
- go env
- 可以獲取 go GOPATH ,比如 /home/fananchong/go ,windows 也一樣
材料 | 目錄位置 | 說明 |
---|---|---|
extensions | Windows 機 %USERPROFILE%.vscode\extensions | VSCode 插件安裝都在這個目錄下 |
linux.go.bin | Linux 機 /home/fananchong/go/bin/ | ms-vscode.go 安裝好後,提示安裝的 go 工具在這個目錄下 |
win.go.bin | Windows 機 C:\Users\fananchong\go\bin | ms-vscode.go 安裝好後,提示安裝的 go 工具在這個目錄下 |
.vscode-server.zip | Linux 機 /home/fananchong/ | Remote-SSH 服務器端程序 |
go.1.14.linux-amd64.tar.gz | 官網或其他渠道下載 | golang |
go.1.14.windows-amd64.msi | 官網或其他渠道下載 | golang |
Microsoft VS Code.zip | C:\Users\fananchong\AppData\Local\Programs | Windows 機 VSCode 安裝目錄 |
把以上準備材料,拷貝至內網
內網部署
- 使用 go.1.14.linux-amd64.tar.gz 、 go.1.14.windows-amd64.msi 默認方式在 linux 機 、 windows 機上安裝 golang
- extensions linux.go.bin win.go.bin .vscode-server.zip Microsoft VS Code.zip 分別解壓放到上面介紹的路徑下
需要注意:
- linux.go.bin 解壓到 linux 機 /home/fananchong/go/bin/ 目錄後,注意 chmod +x
- linux 機配置稍微好些,不然
代碼自動補全
之類的會延遲很慢 - 一般會提示 git 版本 1.8.x 太低,內網 linux 機上一般你也無法更新 git 版本,直接點擊
永久忽略
以上