在VS代码中设置golang项目

时间:2019-09-26 04:10:48

标签: go

我想克隆一个git golang项目并在Windows中的VS代码中进行设置。试图进行研究,但无法弄清楚。我正在使用DEP依赖性管理。

有人可以帮助您完成从头到尾的步骤吗?

2 个答案:

答案 0 :(得分:1)

一些提示:

从那里,您可以开始处理源代码。

答案 1 :(得分:1)

我将尽力帮助您设置具有类似参数的golang项目:

设置项目: 1)在VS代码中安装Git。 2)将项目从Git存储库克隆到文件夹(例如MyGolangProject) 3)打开命令行或VS终端并执行:dep sure 例如 {Path} \ MyGolangProject \ src {DirPath}> dep确保 注意:这将生成一个Gopkg.lock文件(锁定软件包的版本,但该版本应保留在Gopkg.toml中)和一个基于我们Gopkg.toml文件(包含多种类型)的vendor文件夹(提供所有依赖项)控制dep行为的规则声明集) 4)分别从控制台或bat文件(如果有)分别设置env变量。 5)运行main.go文件→ {Path} \ MyGolangProject \ src {DirPath}>运行main.go 6)测试项目

要设置的环境变量: 1)GOPATH-> GOPATH环境变量用于指定$ GOROOT之外的目录,其中包含Go项目及其二进制文件的源。 例如在上面的示例中,GOPATH将设置为{Path} \ MyGolangProject 2)GOROOT→下载go zip文件并将其解压缩到您选择的目录中(例如C:\ Apps \ GO) 将GOROOT环境变量设置为您选择的路径{Path} \ GO,例如C:\ Apps \ GO 3)路径→ a)将Go根目录的bin子目录(例如{Path} \ GO \ bin)添加到PATH环境变量中。 b)将DEP(依赖性管理)(以及其他工具(例如用于测试的Mockgen))下载到C:\ Apps \ GoDependencies中 包含dep.exe的文件夹(如果使用的话,还包含mockgen.exe)到PATH环境变量(即C:\ Apps \ GoDependencies)

我希望对您有帮助