在日常開發(fā)中,經(jīng)常想驗(yàn)證一段代碼有沒(méi)有問(wèn)題粱腻,又不想開動(dòng)本地的環(huán)境以及編輯器,想有一個(gè)在線的網(wǎng)站隨時(shí)可以用來(lái)驗(yàn)證自己的想法捞慌,能夠自動(dòng)補(bǔ)全,能夠支持第三方包啸澡,就跟本地沒(méi)什么區(qū)別氮帐,今天就是來(lái)搭建這樣一個(gè)在線golang環(huán)境的
優(yōu)秀的開源項(xiàng)目
- https://github.com/cdr/code-server
- 直接提供在線vscode編輯器
vscode環(huán)境搭建
- 直接下載二進(jìn)制版本:https://github.com/cdr/code-server/releases找到對(duì)應(yīng)平臺(tái)二進(jìn)制壓縮文件下載到服務(wù)器上
- 解壓后拿到可執(zhí)行的二進(jìn)制文件
- 一條命令啟動(dòng)服務(wù):nohup ./code-server --port=9999 --auth=none 2>&1 &
golang環(huán)境搭建
- 如果服務(wù)器上已經(jīng)安裝好了go上沐,可以忽略
- 建議打開goproxy代理,方便下載各種模塊代碼 : go env -w GOPROXY=https://goproxy.cn,direct
- 安裝golang参咙,設(shè)置好gopath等
- 本地瀏覽器打開:http://服務(wù)器ip:9999
- vscode已經(jīng)打開,安裝vscode go插件
- vscode添加language server配置
- OK啦择同,可以直接打開在瀏覽器中進(jìn)行項(xiàng)目創(chuàng)建/代碼編寫/調(diào)試?yán)?/li>