首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从供应商那里导入软件包?

如何从供应商那里导入软件包?
EN

Stack Overflow用户
提问于 2016-09-16 14:39:39
回答 1查看 7.8K关注 0票数 5

我正在查看go with go的供应商功能。安装所有软件包是很棒的,但我无法通过go命令在供应商包中找到它们。

代码语言:javascript
复制
go run src/main.go

src/main.go:8:2: cannot find package "github.com/valyala/fasthttp" in any of:
   /home/joaonrb/.software/lib/go/go1.7/src/github.com/valyala/fasthttp (from $GOROOT)
   /home/joaonrb/.projects/go-blog/src/github.com/valyala/fasthttp (from $GOPATH)

Fasthttp安装在/home/joaonrb/.projects/go-blog/src/vendor/github.com/valyala/fasthttp中,我使用的go版本是1.7,我的GOPATH是/home/joaonrb/.projects/go-blog

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-16 15:05:41

你的GOPATH结构似乎不成立。做你想做的事:

  • 创建一个“项目”文件夹,例如$GOPATH/src/myproj
  • 把你的main.go放在那儿。
  • 在那里创建一个供应商文件夹,例如$GOPATH/src/myproj/vendor
  • github.com/valyala/fasthttp放在那儿。

那应该管用。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39534197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档