请问 go 有 Python 类似于 pypi 的第三方库仓库吗?

2018-01-15 08:45:44 +08:00
 praynise
小弟用 python 的时候,使用 pypi 可以很容易找到自己需要的轮子,现在开始学习 go 语言,请问 go 有类似于 python 的 pypi 一样的 package index,便于搜索和使用吗?谢谢大家
2654 次点击
所在节点    Go 编程语言
17 条回复
torbrowserbridge
2018-01-15 08:51:58 +08:00
PythonAnswer
2018-01-15 09:00:08 +08:00
go get 好用吗
owenliang
2018-01-15 09:05:20 +08:00
在 github 上搜就行。。
janxin
2018-01-15 09:07:25 +08:00
https://godoc.org/ search for package by keyword
jeffersonpig
2018-01-15 09:19:50 +08:00
@torbrowserbridge last updated 334 days ago
Immortal
2018-01-15 09:32:51 +08:00
go get 一般都可以了
但你会发现,有些早期的会用到 google code 的库,要么被墙要么就是已经被转移到 github 上了,代码内 import 的路径还是 google/xxxx 这时候你可能会需要[gopm]( https://gopm.io/) 暂时也没其他坑了
mason961125
2018-01-15 10:13:45 +08:00
mason961125
2018-01-15 10:15:55 +08:00
哦,看错了,不是要包管理器。那这个更适合你 https://github.com/avelino/awesome-go
ifsclimbing
2018-01-15 10:32:32 +08:00
@PythonAnswer 好用??
ifsclimbing
2018-01-15 10:33:08 +08:00
目前没有,go 的包管理,做的屎一样
specita
2018-01-15 10:37:47 +08:00
这就是蛋疼的地方
XIVN1987
2018-01-15 10:43:21 +08:00
包管理我倒不在乎,反正又不经常安装 package

倒是更希望能把代码丑这个问题解决一下( • ̀ω•́ )✧
AlphaTr
2018-01-15 10:45:23 +08:00
包管理工具,官方有 dep,还有许多第三方的;仓库和 python,node 等不太一样,没有一个集中的仓库地址,只要是 git 地址支持都可以作为包的仓库,比较多的是直接用 github 的地址~
yuchenyang1994
2018-01-15 14:32:35 +08:00
还是用 glide 吧
Mithrandir
2018-01-15 15:52:18 +08:00
go 的包管理器做的 shit 一样+1
HarrisonZ
2018-01-15 18:23:07 +08:00
官方有大一统的 dep,不过还没有 release 吧。现在这个阶段推荐使用 glide,dep 兼容 glide 项目
iceheart
2018-01-19 19:49:01 +08:00
go get
你得回翻墙,不然干瞪眼

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

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

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

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

© 2021 V2EX