問題描述
JetBrains開發的IDE——GoLand收費
步驟
test.go
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
在TERMINAL處執行命令運行:go run test.go
- 全部安裝 Install All
不出意外會裝不上
安裝Go插件
基本方法:缺啥裝啥
如執行命令 go install github.com/haya14busa/goplay/cmd/goplay
報錯
cannot find package "github.com/skratchdot/open-golang/open" in any of:
c:\go\src\vendor\github.com\skratchdot\open-golang\open (vendor tree)
c:\go\src\github.com\skratchdot\open-golang\open (from $GOROOT)
C:\Users\Administrator\go\src\github.com\skratchdot\open-golang\open (from $GOPATH)
那麼去github.com/skratchdot/open-golang下載,對應放在C:\Users\Administrator\go\src\github.com\skratchdot\open-golang\open
中
PS:執行命令go install golang.org/x/lint/golint
報錯應該去github.com/golang/lint下載
go版本爲1.14.4可以試試本人整理的插件包:
- 下載整理的插件包
- 解壓到Go根目錄
- 執行命令
go install github.com/mdempsky/gocode
go install github.com/uudashr/gopkgs/v2/cmd/gopkgs
go install github.com/ramya-rao-a/go-outline
go install github.com/acroca/go-symbols
go install github.com/cweill/gotests/...
go install github.com/fatih/gomodifytags
go install github.com/josharian/impl
go install github.com/davidrjenni/reftools/cmd/fillstruct
go install github.com/haya14busa/goplay/cmd/goplay
go install github.com/godoctor/godoctor
go install github.com/go-delve/delve/cmd/dlv
go install github.com/stamblerre/gocode
go install github.com/rogpeppe/godef
go install github.com/sqs/goreturns
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go install golang.org/x/lint/golint
本人在多臺機子上測試通過
重啓VSCode,直接F5就能運行了
配置Gopath(可選)
Settings → Extensions → Go → Gopath → Edit in settings.json → 添加 C:/Go
{
"go.gopath": "C:/Go"
}