问题标签 [goclipse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
go - go tool:没有这样的工具“编译”
我最近开始尝试编写一些基于 Web 的应用程序。起初,一切都很顺利,直到我想为不同的平台交叉编译二进制文件。我正在运行 MacOS,我想为 linux 编译一个二进制文件,所以我GOOS
改为linux
和GOARCH
. amd64
从那以后,我总是收到错误消息
我正在使用 GoClipse,但手动运行编译
我犯了同样的错误。当改回为达尔文架构编译时,我现在得到了同样的错误,所以基本上我现在完全无法编译任何用 Go 编写的代码。
eclipse - 如何在 GoClipse 中进行交叉引用?
我昨天在我的 Macbook 上安装了带有 Goclipse 插件的 Eclipse (Mars)。他们最初工作得很好。但是今天我发现我不能做交叉引用(也就是说cmd+点击一个关键字不能跳转定义)。控制台显示:
ubuntu - goclipse go ubuntu 上的二进制位置
我在 Ubuntu 14.04 上使用 Go 1.2.1,通过包管理器安装。go env 的输出
我可以从命令行编译和运行 hello world 示例,但是 GoClipse 将 GOROOT 设置为 /usr/lib/go 会出现以下错误:
go 二进制文件位于 /usr/bin/go,而不是 $GOPATH/bin/go。我怎么能告诉 GoClipse 这个?
谢谢你!
eclipse - How to enable autoimport in GoClipse?
According to this post autoimport could be enabled in GoClipse:
Problem
When I try to search for Go Formatter in Eclipse I cannot find it.
eclipse - 如果由于 GoClipse 缺乏主要功能而开始编写 Go 代码,开发人员是否应该用另一个 IDE 替换 Eclipse?
最近团队中发生了语言切换。该团队将 Eclipse 作为 IDE 使用了几年。完成的第一件事是在 Eclipse 中安装 GoClipse 插件,但几个小时后,一些开发人员决定退出 Eclipse。其中一位说:
GoClipse 缺少主要功能,例如自动完成、导航到函数和自动导入。
目标:提供如何配置这些功能的完整指南,以便开发人员继续使用 GoClipse 而不是用另一个 IDE 替换它
问题
问题 1
CTRL+LMB结果:
问题 2
自动完成,例如输入fmt.
结果:
问题 3
go - 如何创建一个新的 GoClipse 项目,使其遵循正常的 Go 项目结构?
我的环境:
- OS X 10.10.5
- 日食 Mars.1 (4.5.1)
- GoClipse 0.13.0
- go 版本 go1.5.2 darwin/amd64
我的 GoClipse 设置:
- Eclipse 工作区:/Users/ray/go_workspace
- 去安装
- GOROOT:/usr/local/go
- gofmt:/usr/local/go/bin/gofmt
- godoc: /usr/local/go/bin/godoc
- GOOS:
- 谷歌:
- GOPATH: [x] 与 GOPATH 环境变量相同(即 /Users/ray/go)
- 工具
- Go oracle 路径:/Users/ray/go/bin/oracle
- [x] 自动启动 gocode 服务器
- [x] 启用 gocode 日志控制台
- gocode 路径:/Users/ray/go/bin/gocode
当我使用默认设置创建一个新的 Go 项目时,项目文件夹位于 eclipse 工作区:/Users/ray/go_workspace/project 下,其中 bin、pkg 和 src 文件夹作为子文件夹。
我想要做的是创建一个新的 Go 项目并使用它:
- /Users/ray/go/src/github/user/project 为源目录
- /Users/ray/go/pkg/darwin_amd64/github/user/project 为包目录
- /Users/ray/go/bin 用于二进制目录
- /Users/ray/go_workspace/user/project 用于任何 Eclipse/GoClipse 设置
如何配置 Eclipse/GoClipse/Project 设置以使其正常工作?
eclipse - Goclipse 工作区,适用于 golang 与其他语言
我在 /home/user/Documents/code/workspace/ (Debian Jessie) 的子文件夹中有代码,例如 java/ 用于 java 和 python/ 用于我编写的 python。对于 Eclipse 中的 golang,我应该使用工作区 ~/Documents/code/workspace 还是 ../workspace/go 或 ../workspace/go/src?
go - 如何导入一个golang自己的包?
我在导入包时遇到问题。我想导入"golang.org/x/tools/cmd/oracle"
和"golang.org/x/tools/oracle"
包。
导入这些包的正确方法是什么?
这是我尝试导入包的方式:
最后两个导入导致以下问题:
然后我尝试了这样的事情:
结果是这样的:
我的 GOROOT 是/usr/lib/go
,我的 GOPATH 是/home/haapoo/go
. 我知道关于 gopath 和 goroot 的问题经常出现,但也许有人有想法。
PS:我用goclipse
问候哈普
eclipse - 如何为 GoClipse 设置 GoCode?
阅读https://github.com/nsf/gocode上的指南后,我尝试了命令go get -u -ldflags -H=windowsgui github.com/nsf/gocode
。此命令后我没有得到任何响应。
我还发现GoClipse里面有个地方可以让我输入GoCode的路径。所以,我想也许我的 Windows 电脑中已经有 GoCode,但它的位置在哪里?
eclipse - Eclipse中Goclipse的错误配置
每次,当我尝试运行我的 Hello-world-program 时,我都会从 Eclipse 收到一条错误消息,说“资源没有相应的 Go 包”。已经有一篇关于相同错误消息的帖子,但提供的解决方案对我没有帮助。
安装将 GOROOT 自动设置为“C:\Go\src” 对于我的工作区,我创建了一个目录“D:\eclipseGo\workspace”,并将其分配给我的 GOPATH 变量。
下图显示了我在项目资源管理器中的设置
如您所见,那里的 GOPATH 指向 src 文件夹。
在首选项中(在“Go”下),GOROOT 是自动设置的。在 Go-Tools 下,我使用“浏览...”按钮选择了 gocode.exe 的路径,并选择了位于“D:\eclipseGo\workspace\bin\gocode.exe”的 gocode.exe。下面,gofmt 是自动设置的。
这就是我配置的所有内容。有谁知道,问题出在哪里?