大约一周前,我成功地在我的计算机上安装了golang,并得到了要处理的终端命令。因此,我知道围棋在我的电脑上。
我一直在寻找一个好的IDE,并找到了https://code.google.com/p/liteide/ LiteIDE,这是专为Go而设计的。
我读到,如果您已经在计算机上安装了go,那么您可以使用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,并对此进行了双重检查。
有什么想法吗?我的是:缺少/不正确的路径,由于限制无法访问某个目录。
发布于 2015-12-14 07:11:34
虽然我还没有在Windows 7和Windows 10上测试过这一点,但我采取了以下步骤来使LiteIDE工作
C:\GoC:\Go\bin添加到PATH中,并确保go在命令行中工作GOPATH。在我的例子中,是C:\Users\vivek\Documents\Source\Go。我还确保在GOPATH中创建了三个文件夹src、pkg和bin。此时,go env向我展示了GOPATH和GOROOT的正确值。go get、go build和go install也在这一步中工作。GOPATH确保LiteIDE正确地看到了View > Manage GOPATH希望这能有所帮助。祝好运。
发布于 2016-12-07 18:08:53
将项目保留在GOROOT路径不是一个好主意,默认情况下(使用MSI安装程序安装时)是C:\Go。永远把它和那里分开。它还有助于避免更新问题。
由于Go项目是由目录结构中的包组成的,因此必须遵循一些规则,并保持Go项目的工作空间分离和干净。
在我看来,它的最佳实践是创建一个工作目录,作为用户空间中所有Go项目的根目录,并坚持使用它。
一种方法是创建一个类似于"work“的目录,并将环境变量GOPATH设置为它(例如C:\Users\Peter\work)。确保在更改后重新登录或重新启动计算机。
在某些操作中,Go将自动在GOPATH下面创建目录bin、pkg和src。
当您使用go install命令安装二进制可执行文件或包时,bin或pkg将自动创建。重要的是要了解这些文件不是Go安装的一部分。
如果src尚不存在,则将在第一次发出go get命令时自动创建它,如果是LiteIDE,则将在首次创建新的Go1命令项目或Go1 Package Project时自动创建它。查看对话框中的"Location:“字段,它应该包括在GOPATH中定义的路径,后面是\src (例如C:\Users\Peter\Documents\work\src)。
在name字段中,输入要用于项目的路径。如果您计划跟踪您的项目的开发在Github (或其他回购),这是通常的做法包括路径的Git回购在您的源路径(例如github.com/petergloor/hello-go)。
当然,您可以使用任何其他结构来组织您的项目,只要您确保它们位于GOPATH中的src目录之下。
有关Go工作区的更多信息,请阅读https://golang.org/doc/code.html#Workspaces。
关于GOROOT环境变量的最后说明。如果在C:\Go中安装Go,不要显式设置它。在您的路径中包含C:\Go\bin并设置GOPATH就足够了。只有当Go安装在另一个位置时,才需要GOROOT。
发布于 2017-10-27 11:30:54
我也有这个问题,首先,但在完成安装过程,我成功了。
步骤1:
运行(Ctrl+R) ->运行目标,先请求生成。
BuildAndRun(Ctrl+F7) ->构建和运行目标
FileRun(Alt+F6) -> go运行
步骤2:
通过以下URL检查Config:
https://www.goinggo.net/2013/06/installing-go-gocode-gdb-and-liteide.html
https://stackoverflow.com/questions/23356189
复制相似问题