Golang Go语言中 还能愉快的写 Go 项目吗, dep golang.org 的库下不来....

发布于 1周前 作者 sinazl 来自 Go语言

你们用的什么方法管理你的依赖呢?
Golang Go语言中 还能愉快的写 Go 项目吗, dep golang.org 的库下不来…

33 回复

路由器部署$$,无缝 fq

更多关于Golang Go语言中 还能愉快的写 Go 项目吗, dep golang.org 的库下不来....的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


因为这个原因,我从来没用过 grpc

我这几天也是装 golang 包装的蛋疼 只能$$了

你是不是没翻过墙…

既然 lz 用 dep 了,我跟你说个新姿势,dep 工具支持 alt source 功能,你对下不下来的库使用下面的命令即可:

dep ensure -add github.com/pkg/foo:git.internal.com/alt/foo

墙是什么,可以推吗?

和楼主同感,有时候安装 echo 都要等待到吐血心累。

作为一个程序员竟然不用梯子!
你不觉得寸步难行吗?

#6 好东西,github 有 golang 的镜像仓库。原来都是手工下载 github 的。

还有加上一个 https_proxy

其实可以手工编辑 Gopkg.toml,指定地址(source)和分支(branch)

呵呵, 楼主一定是没用过 sbt scala 的 playframework 吧?

是的确实没有用过,什么故事?

某司限速 100k 然后是 XX 宽带, 然后,sbt 了 2-3 天,勉强 下完。 然后动不动就又要一个一个去检查。。。。。。。。。。。。

手动从 github 上克隆镜像 repo 到对应的目录

同 考虑搞一个无痛出国的方案

有的包必须要翻墙了

有的包有限制,比如翻墙

常年 vpn… 你是哪个时代的程序员

http proxy 对 google 的包并没有用,还是下不下来

go 官网那个镜像似乎还会识别代理?我记得有些包 github 上面没有的只能从官网下,但是我一挂 proxychains 他就提示我不能使用代理

说法有问题,具体应该是使用了代理连接就会被重置

我用 proxychain + git 就很顺利

好多朋友都给出了自己的方案,不过都没有特别简单舒心的方案,proxychain 值得一试.

ss http proxy,端口 1087,export 一下 http_proxy http_proxy

VPN 怎么了。

作为IT领域Go语言方面的专家,对于你提到的在Go语言中写项目时遇到的依赖库下载问题,以下是我的建议:

首先,理解你的困扰。当尝试从golang.org下载依赖库时,可能会遇到网络问题或访问限制,导致下载失败。然而,这并不意味着你不能愉快地写Go项目。

其次,你可以尝试以下几种方法来解决依赖库下载问题:

  1. 使用Go Modules:Go Modules是Go语言的依赖管理工具,它允许你声明项目所需的依赖及其版本。确保你的Go环境已经启用了Go Modules,并尝试使用go get命令来下载依赖。
  2. 配置GOPROXY:为了加快依赖下载速度和提高稳定性,你可以设置GOPROXY环境变量,将依赖的拉取指向国内的镜像仓库,如https://goproxy.cn
  3. 检查网络连接:确保你的网络连接稳定,并且没有防火墙或代理服务器阻止对golang.org的访问。

最后,随着Go语言社区的不断发展,越来越多的第三方库和工具可供使用,你可以探索这些资源,找到适合你项目的替代方案。

总之,尽管可能会遇到一些挑战,但你仍然可以愉快地写Go项目。

回到顶部