大约一周前,我在计算机上成功安装了golang并获取了要处理的终端命令。因此,到此为止,我就知道我的计算机上了。

我一直在寻找一个好的IDE,并发现了专门为Go开发的https://code.google.com/p/liteide/ LiteIDE

我读到,如果您已经安装了计算机,则可以使用LiteIDE立即开始构建代码。我一定在某些地方读错了东西,因为我根本无法构建我的项目。我认为可能是路径丢失/不正确,或者设置不正确。

这是我在控制台中遇到的错误:

Current environment change id "win64-user"
C:/go/bin/go.exe env [c:\go]
set GOARCH=amd64
set GOBIN=
set GOCHAR=6
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=
set GORACE=
set GOROOT=c:\go
set GOTOOLDIR=c:\go\pkg\tool\windows_amd64
set TERM=dumb
set CC=gcc
set GOGCCFLAGS=-g -O2 -m64 -mthreads
set CXX=g++
set CGO_ENABLED=1
Command exited with code 0.
First_Lite_Go_Proj  [C:/go/src/First Litel Go Proj]
Error: process failed to start.

我检查了C:/go目录,使所有内容正确无误。另外,我正在使用64位Windows 7,并再次进行了检查。

有任何想法吗?我的是:路径缺失/错误,由于限制而无法访问某个目录。

最佳答案

尽管我尚未在Windows 7中的Windows 10上对此进行过测试,但是这些是我使LiteIDE正常工作所采取的步骤

  • 已安装转到C:\Go
  • C:\Go\bin中添加了PATH,并确保go在命令行中起作用
  • 这对我来说是最重要的一步。在环境变量中定义的GOPATH。就我而言,它是C:\Users\vivek\Documents\Source\Go。我还确保在GOPATH中创建了三个文件夹srcpkgbin。此时go env向我显示了GOPATHGOROOT的正确值。 go getgo buildgo install在此步骤中也正常工作。
  • 已下载LiteIDE并将其解压缩到C:\liteide。启动LiteIDE,它对我来说是开箱即用的。通过转到GOPATH
  • ,确保LiteIDE可以正确显示View > Manage GOPATH

    希望这可以帮助。祝你好运。

    09-11 17:50