下载地址: https://golang.org/
选择了最新的 go1.10.1.windows-amd64.msi (102MB)
然后就进入 Getting Started
package main
import "fmt"
func main(){
fmt.Printf("hello,world\n")
}
假设我们已经安装好了VSCode
用VSCode打开刚刚写的hello.go
提示你安装各种扩展
VSCode输出安装完成
Installing 10 tools at D:\go-work\bin
gocode
gopkgs
go-outline
go-symbols
guru
gorename
godef
goreturns
golint
dlv
然后发现很多安装失败。
解决方案可以参考http://www.pythonsite.com/?p=429
注意go install github.com/golang/lint/golint会报错
go install github.com\golang\lint\golint
golint\golint.go:19:2: cannot find package "golang.org/x/lint" in any of:
C:\Go\src\golang.org\x\lint (from $GOROOT) D:\go-work\src\golang.org\x\lint (from $GOPATH)
很明显是没有对应文件,所以依样画葫芦,把github.com/golang/lint复制到golang.org/x的目录下即可。
github.com/derekparker/delve/cmd/dlv这个也是安装失败,依样画葫芦,在\src\github.com\derekparker目录下,用
git clone https://github.com/derekparker/delve 复制整个项目,然后go install github.com/derekparker/delve/cmd/dlv,完成!