本文主要内容如下几点:
godep
go
C:\GOgo version
2. 新建工作区
GOPATHC:\GoWorks\DepSource;C:\GoWorks\GoCoding;C:\GoWorks\DepSource\bin;C:\GoWorks\GoCoding\bin;%GOPATH%path
在家里面电脑重新配置了下,Go安装在了D盘,GOPATH配置到了E盘,如下图所示
- 文件夹
- 环境变量
godep
3.1 下载
go get -v github.com/tools/godepC:\GoWorks\DepSource\bin\godep.exeGodeps\Godeps.json
Godeps\Godeps.jsongodep get
3.2 生成go项目的依赖配置文件
package main
import (
test "github.com/yimogit/gotest"
)
func main() {
test.HelloWord()
}
4.在安装go框架gin的时候会有一些依赖包需要手动安装一些包
godep savegithub.com/*/*godep: Package (golang.org/x/sys/unix) not foundgolang.org\xgit clone https://github.com/golang/sys.git C:\GoWorks\DepSource\src\golang.org\x\sysgo get github.com/x/x
5. vscode中使用需要安装的依赖包
安装扩展:vscode-go
安装依赖:可以根据vscode的提示或者直接安装下面这些依赖包,更多介绍可参考VsCode中配置GO开发环境
go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/lukehoban/go-find-references
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols
go get -u -v github.com/peterh/liner
go get -u -v github.com/derekparker/delve/cmd/dlv