go 开发工具自动补全问题

2014-06-14 00:36:45 +08:00
 qcsjy
现在有如下的目录结构(beego项目):

.
├── conf
│ └── app.conf
├── controllers
│ └── default.go
├── main.go
├── models
│ └── models.go
├── routers
│ └── router.go
└── views
└── index.tpl
开发工具: LiteIDE, Eclipse, IntelliJ

我在models.go里定义了一些struct和method, 然后在controller里使用, 发现无法自动补全这些符号.

但是引用$GOPATH下的其它库都能自动补全

请问, 这是gocode的问题么? 还是我哪里弄错了?
1830 次点击
所在节点    Go 编程语言
5 条回复
missdeer
2014-06-14 08:25:33 +08:00
都加到GOPATH里不就行了
Comdex
2014-06-14 09:36:00 +08:00
首先项目要放在GOPATH里,还有要先编译才有自动补全提示
qcsjy
2014-06-14 10:14:38 +08:00
@Comdex 原来是没build的缘故,我还以为能静态分析呢. thx
nybux
2014-06-14 12:57:21 +08:00
先要go install modules
otmb
2015-01-05 01:23:22 +08:00
用的啥编辑器?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/117411

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX