利用Gogland引用自定义包,提示出错,但是run起来其实能够引用到

ddxx11223 · 2017-10-14 05:51:56 · 2284 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2017-10-14 05:51:56 的主题,其中的信息可能已经有所发展或是发生改变。

IDE:Gogland

在main.go 里面import "pac2" 就会提示 “ cannot resolve file 'pac2' ”

但是 run main.go 是没问题的,可以成功调到并运行自定义包pac2的函数

gopath也没问题呀应该,是设的整个工程的路径


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2284 次点击  
加入收藏 微博
6 回复  |  直到 2017-10-15 14:24:13
polaris
polaris · #1 · 8年之前

目录结构截图发下,支持直接截图粘贴哦

ddxx11223
ddxx11223 · #2 · 8年之前
polarispolaris #1 回复

目录结构截图发下,支持直接截图粘贴哦

image.png

image.png

polaris
polaris · #3 · 8年之前

是不是 gogland 会设置自己的 GOPATH?

ddxx11223
ddxx11223 · #4 · 8年之前
polarispolaris #3 回复

是不是 gogland 会设置自己的 GOPATH?

重启了下gogland,发现好了.....而且我发现在gogland的terminal里运行go env,和在系统终端里运行go env,结果还不一样,不知道该以哪个为准了,这个gogland还是有bug呀

polaris
polaris · #5 · 8年之前

gogland 没有读取系统的环境变量,自己搞一套……

用gogland运行程序,自然只能以它的为准。

wi-cuckoo
wi-cuckoo · #6 · 8年之前
ddxx11223ddxx11223 #4 回复

#3楼 @polaris 重启了下gogland,发现好了.....而且我发现在gogland的terminal里运行`go env`,和在系统终端里运行`go env`,结果还不一样,不知道该以哪个为准了,这个gogland还是有bug呀

gogland 的 gopath 与 goroot 需要自己设置的,设置一下就好了,没啥大问题的

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传