问题描述

在linux上使用 go get -u github.com/astaxie/beego ,安装beego框架环境时报 unrecognized import path “golang.org/x/crypto/acme/autocert”: XXX 请求超时:

unrecognized import path "golang.org/x/crypto/acme/autocert": https fetch: Get "https://golang.org/x/crypto/acme/autocert?go-get=1": dial tcp 216.239.37.1:443: i/o timeout

使用 go get golang.org/x/crypto/acme/autocert 单独安装也不行。

[root@izbp16lt03725eftczcz9wz x]# go get golang.org/x/crypto/acme/autocert
unrecognized import path "golang.org/x/crypto/acme/autocert": https fetch: Get "https://golang.org/x/crypto/acme/autocert?go-get=1": dial tcp 216.239.37.1:443: i/o timeout

解决方法:

通过github手动进行安装,github的crypto地址:https://github.com/golang/crypto
crypto仓库中有很多的包,下载自己需要的包即可,我这里就只手动clone acme 包。

首先在 $GOPATH/src/ 目录下创建 golang.org/x 目录:

mkdir -p $GOPATH/src/golang.org/x

进入创建的目录下:

cd $GOPATH/src/golang.org/x

git clone 进行安装:
我这里就指定clone acme 包

git clone https://github.com/golang/crypto.git acme

手动安装 golang.org/x 包方法

如何在github找到对应的golang.org/x 包仓库:
直接访问:https://github.com/golang
就能看到所有golang.org/x 包的仓库,选择自己要需要的仓库进行手动clone即可。

总结:go git 遇到 ** unrecognized import path “golang.org/x/XXX/XXX…”** 这种情况,可以通过在github上找到对应的仓库地址,然后进行手动安装。

linux 使用 go get 报 unrecognized import path “golang.org/x/crypto/XXX“ 的解决方法及手动安装 golang.org/x 包方法相关推荐

  1. GO库安装报错解决:unrecognized import path golang.org/x/net (https fetch: dial tcp i/o timeout

    今天想用goquery时,报错说golang.org\x\net\html没安装. ..\github.com\andybalholm\cascadia\selector.go:9:2: cannot ...

  2. 使用go get安装,老是报错:go: golang.org/x/tools@v0.0.0-20190322203728-c1a832b0ad89: unrecognized import path

    go get报错 [wangzheng@wangzheng-centos ~]$ go get -u github.com/swaggo/swag/cmd/swag package golang.or ...

  3. go get报错unrecognized import path “golang.org/x/net/context”…

    今天安装gin框架,首先下载gin,命令如下: go get github.com/mattn/go-sqlite3 结果报错: package golang.org/x/net/context: u ...

  4. go get报错:unrecognized import path “golang.org/x/net/context”…

    今天安装gin框架,首先下载gin,命令如下: go get github.com/mattn/go-sqlite3 结果报错: package golang.org/x/net/context: u ...

  5. golang unrecognized import path golang.org/x/net 完美解决方案

    报错复现 dev$ go get -v golang.org/x/net Fetching https://golang.org/x/net?go-get=1 https fetch failed: ...

  6. Golang 无法下载依赖解决方案 unrecognized import path golang.org/x/net

    golang Modules 依赖管理工具使用:https://blog.csdn.net/weixin_40165163/article/details/90112861 Golang 无法下载依赖 ...

  7. go get无法下载(unrecognized import path)的问题解决方法

    go get无法下载(unrecognized import path)的问题解决方法 在使用go get -u github.com/axw/gocov/-时出现如下问题 go get: upgra ...

  8. echo安装失败,提示unrecognized import path golang.org/x/crypto/acme/autocert?

    echo安装失败,提示unrecognized import path "golang.org/x/crypto/acme/autocert"? C:\Users\HOORI> ...

  9. 【Python 脚本报错】AttributeError:‘module‘ has no attribute ‘xxx‘的解决方法

    1.出现的问题 最近在编写Python脚本过程中遇到一个问题比较奇怪: File "/home/anirrudh/.virtualenvs/ml4t2/local/lib/python2.7 ...

最新文章

  1. C 语言中 void* 详解及应用介绍
  2. myeclipse2014 mysql连接池_myeclips配置mysql连接池
  3. mysql dba系统学习(8)查询日志文件功能 mysql dba系统学习(9)slow query log慢查询日志功能
  4. thinkphp传递参数
  5. 与用户登录shell相关的文件/etc/profile,~/bashrc等浅析
  6. python counter_教你Python的collections.Counter类型
  7. 表达式目录树(Expression)
  8. 12c跨平台完成PDB的备份迁移
  9. MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版
  10. 【个人笔记】OpenCV4 C++ 图像处理与视频分析 04课
  11. 光储直流微电网simulink仿真模型 双向变换器 ,独立光伏系统能量管理,最大功率点跟踪mppt
  12. pyhive python连接hive
  13. anaconda安装opencv
  14. OSG 集群渲染 cluster render 支持 Cave 和 powerwall 模式
  15. 基于ARM9的无线电台网络控制系统的设计与研究
  16. matlab axis坐标轴相关设置详解
  17. 【C++复习总结回顾】—— 【五】数组与指针
  18. 如何通过手机话费余额充值Q币?
  19. pymssql数据库操作
  20. Intelligent REST API Data Fuzzing

热门文章

  1. SQL SERVER EXEC 、SP_EXECUTESQL
  2. CSS背景图怎么自适应全屏(手机或者电脑)
  3. swftools工具将pdf文件转换为swf文件
  4. Windows Phone 7 Series 概述、亮点以及
  5. 关于Matlab调用Feko时显示:‘prefeko’不是内部或外部命令,也不是可运行的程序 的解决方法
  6. 打开百度地图先出现北京然后再是当前的地址的问题解决办法
  7. 百度网盘 yundetectservice.exe可以禁用关闭吗
  8. “自卑式备考”?这5种心态不能有!
  9. 如何利用ChatGPT写毕业论文
  10. java需要的英语_学Java需要有英文基础么