社区
其他技术讨论专区
帖子详情
golang依赖的github包没有了怎么办?
weixin_38050602
2019-09-20 10:25:24
我发现很多golang项目的依赖包大都是github上的,如果这些github包被作者关闭删除了怎么办?
...全文
87
7
打赏
收藏
golang依赖的github包没有了怎么办?
我发现很多golang项目的依赖包大都是github上的,如果这些github包被作者关闭删除了怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38088241
2019-09-20
打赏
举报
回复
你先要理解什么是git.... git本身是去中心化的,作者关闭了自已你本地还有就行
weixin_38092066
2019-09-20
打赏
举报
回复
除了自己fork外,还应该准备个本地仓库。可以使用athens之类的搭建本地仓库。然后设置GOPROXY通过本地仓库获取包。这样仓库里就会保存当时的版本
weixin_38095150
2019-09-20
打赏
举报
回复
您应该讲代码存在本地,引用本地的代码。
weixin_38107785
2019-09-20
打赏
举报
回复
vendor了解下
weixin_38055995
2019-09-20
打赏
举报
回复
你本地还有啊……
weixin_38067109
2019-09-20
打赏
举报
回复
这这这。。你可以fork一下
weixin_38073293
2019-09-20
打赏
举报
回复
难道没人觉得,直接引用github的包不是那么好吗?github上作者关闭了仓库不就凉凉了。
Golang
的
依赖
包
(很全)
链码编写需要的
golang
的所有
依赖
包
,很全,全部都有
Golang
依赖
管理工具:glide从入门到精通使用
glide是
Golang
的
包
管理工具,是为了解决
Golang
依赖
问题的。 为什么需要glide? 原因很简单, Go 语言原生
包
管理的缺陷。罗列一下
golang
的 get 子命令管理
依赖
有很多大缺陷: 能拉取源码的平台很有限,绝大多数
依赖
...
govisual:可视化
Golang
项目中的
依赖
项
可视化
Golang
项目中的
依赖
项 Usage $GOPATH/bin/govisual The various visualisations are registred as top level handlers. Here are some examples: http://localhost:8080/tree/io ...
golang
-bundle:Batect捆绑
包
,提供适用于
Golang
的开发容器,并具有合理的默认配置
戈朗束 的捆绑软件,为提供了开发容器,并具有合理的默认配置... 它将项目目录安装到容器中,启用以当前用户模式运行,并为Go下载的
依赖
项配置缓存。 例子 tasks: build: description: Build the project. group: B
程序员需要经常刷题吗-glide:https://
github
.com/Masterminds/glide
幸运的是,这
golang
.org
包
镜像在
github
.com/
golang
/... ,然后利用glide mirror set命令设置镜像。 glide mirror set https://
golang
.org/x/sys https://
github
.com/
golang
/sys 但是当我们需要获取子
包
时就会出错。 ...
其他技术讨论专区
433
社区成员
791,271
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章