下面由golang教程栏目给大家介绍关于go get超时 ,希望对需要的朋友有所帮助!

  • 考虑是代理的问题

设置第一个代理
代理地址

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct

# 设置不走 proxy 的私有仓库,多个用逗号相隔(可选)
go env -w GOPRIVATE=*.corp.example.com

# 设置不走 proxy 的私有组织(可选)
go env -w GOPRIVATE=example.com/org_name

没有下载成功 于是使用第二个

代理地址

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

也没用 ,仔细看错误信息!

go get gorm.io/gorm: gorm.io/gorm@v1.20.12: verifying module: gorm.io/gorm@v1.20.12: Get "https://sum.golang.org/lookup/gorm.io/gorm@v1.20.12": dial tcp 216.58.200.49:443: co
nnectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has
failed to respond.

原来因为Go 1.13设置了默认的GOSUMDB=sum.golang.org,这个网站是被墙了的,用于验证包的有效性,可以通过如下命令关闭:

go env -w GOSUMDB=off

可以设置

GOSUMDB="sum.golang.google.cn"

,这个是专门为国内提供的sum 验证服务。

goenv-w GOSUMDB="sum.golang.google.cn

-w 标记 要求一个或多个形式为 NAME=VALUE 的参数, 并且覆盖默认的设置

以上就是关于go get超时的问题的详细内容,更多请关注php中文网其它相关文章!

声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除

  • 相关标签:go go golang
  • 程序员必备接口测试调试工具:点击使用

    Apipost = Postman + Swagger + Mock + Jmeter

    Api设计、调试、文档、自动化测试工具

    网页生成APP,用做网站的技术去做APP:立即创建

    手机网站开发APP、自助封装APP、200+原生模块、2000+映射JS接口按需打包

    • 上一篇:go语言中goto的用法是什么
    • 下一篇:介绍golang工具之present

    相关文章

    相关视频


    • golang怎么解析json格式
    • 深析golang中interface接口
    • Golang在各平台下交叉编译
    • golang怎么编写一个window定时关机
    • 关于go get超时的问题
    • SSDB GO语言api文档
    • go语言介绍和环境搭建1
    • go语言介绍和环境搭建2

    视频教程分类

    • php视频教程
    • html视频教程
    • css视频教程
    • JS视频教程
    • jQuery视频教程
    • mysql视频教程
    • Linux视频教程
    • Python视频教程
    • Laravel视频教程
    • Vue视频教程

    专题

    关于go get超时的问题