请教个 go get 的问题

willtsang · 2018-04-09 11:57:27 · 1691 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2018-04-09 11:57:27 的主题,其中的信息可能已经有所发展或是发生改变。

最近再看 goim 源码,发现一个命令还是很不理解,查了下还是没找到答案

   安装
$ yum install hg
$ go get -u github.com/Terry-Mao/goim
$ mv $GOPATH/src/github.com/Terry-Mao/goim $GOPATH/src/goim
$ cd $GOPATH/src/goim
$ go get ./... 

这里的 go get ./... 是什么意思,实在搞不懂,求解答


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

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

1691 次点击  
加入收藏 微博
7 回复  |  直到 2018-04-10 11:48:16
tk103331
tk103331 · #1 · 7年之前
willtsang
willtsang · #2 · 7年之前

@tk103331 看了,这文章说了go get的基本用法, 和被墙的解决办法,但go get ./... 是啥我还是没看出来...

willtsang
willtsang · #3 · 7年之前

好像查到点啥了, 可以查看这篇文章 http://fuxiaohei.me/2016/10/1/go-binary-embed-asset.html

jthmath
jthmath · #4 · 7年之前

go get其实干了三件事:clone代码,编译,安装

gogeof
gogeof · #5 · 7年之前

会分析子目录,并下载,如果包含子包,最后带上这三个点,我记得是

alphayan
alphayan · #6 · 7年之前

go get ./...就是把这个项目用到的所有第三方包全部下载下来。

willtsang
willtsang · #7 · 7年之前
gogeofgogeof #5 回复

会分析子目录,并下载,如果包含子包,最后带上这三个点,我记得是

谢谢,明白了

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