Golang 中国

用LIteIDE写代码时,定义一个单层package,可以用 import( “./xxx”)来引用
如果有多个多层package定义,
会编译报错,找不到相应的package
因为当前代码目录不在GOPATH中。
有没有方法,让LiteIDE在编译时,自动把当期项目(文件夹)添加到GOPATH中呢?

除了手动在LiteIDE中为每个项目添加go path外

5 回复
xinyu391
#1 xinyu391 • 2015-11-06 20:54

45次观看,无人回复。
看不懂我的问题吗?

jimmykuu
#2 jimmykuu • 2015-11-06 21:16

从来不在 IDE 中编译软件,平时都是使用编辑器,都不设置 GOPATH ,编译的时候手动设置当前目录为 GOPATH 。

GOPATH=`pwd` go install xxx

所以根本不存在这种需求。

xinyu391
#3 xinyu391 • 2015-11-10 13:55

IDE 还是挺方便的。
代码提示,
快捷键编译

qianyong
#4 qianyong • 2015-12-04 19:40

同需要这个功能。

dcj227
#5 dcj227 • 2018-09-06 15:35

本项目里的包的 import 可以带上相对路径

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。