1 回答
TA贡献1772条经验 获得超6个赞
我不确定Goclipse的项目状态到底是什么,因为我没有使用它,但是我建议首先尝试从命令提示符下进行编译的基础知识。这样可以确保您确实可以使用它。给Goclipse的说明似乎已经过时,cmd
不再需要了。这可能只是Eclipse + Goclipse中项目结构的内部内容。
免责声明:我在OSX / Linux中工作。Windows的建议不在我的脑海
如果您已经将系统环境变量设置为您提到的路径,那么在命令提示符下,您应该能够成功运行该go
命令。
如果您cd
位于hello.go
测试文件的位置,则应该能够运行:go build hello.go
,并且hello
在同一位置具有生成的可执行文件。这是构建单个文件的第一步。
GOPATH
允许您设置Go应当搜索以查找软件包的位置。该位置下面应有一个src
目录和一个pkg
目录。您的项目go将位于下src
,并且pkg
是安装软件包的位置。具有abin
是可选的,因为您可以将可执行文件定向到所需的任何位置GOBIN
或-o
运行的标志go build -o /path/to/bin/hello hello.go
通用的GOPATH结构可能如下所示:
projects/
src/
hello/
hello.go
pkg/
然后,您GOPATH=/path/to/projects
可以通过以下任意位置进行设置并进行构建:go build -o /path/to/bin/hello hello
Eclipse的另一种替代方法是使用SublimeText2,我发现它是出色的,它像Eclipse一样是跨平台的。它还有一个用于安装插件的软件包管理器,还有一个很棒的Go插件GoSublime。
- 1 回答
- 0 关注
- 189 浏览
添加回答
举报