标签:beego go v2 github 2021 win10 com hcl
错误方法
由于beego和bee都更新到v2,所以按照网上的安装方法(如下)
go get github.com/astaxie/beego
go get github.com/beego/bee
会耗费很长时间且遇到一些错误,比如:
1、
cannot find package "github.com/hashicorp/hcl/hcl/printer" in any of:
D:\Go语言学习\go 1.15.2 SDK\src\github.com\hashicorp\hcl\hcl\printer (from $GOROOT)
D:\Go语言学习\Go项目\src\github.com\hashicorp\hcl\hcl\printer (from $GOPATH)
这是由于hcl包同样更新到了v2,所以此路径不再可用。
2、类似:
package 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:
connectex: 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.
遇到此错误,可能是网络不通或者由于版本更新一些包找不到路径。(当时为了解决这个问题,手动下载了很多依赖包,最后还是没成功。。。)
3、当然还会遇到别的错误,所以强烈建议不要使用网上常说的上述方法安装。
正确方法
按照beego中文文档所说的,采用如下的命令:
go get -u github.com/beego/beego/v2
go get -u github.com/beego/bee/v2
如果遇到
package github.com/beego/beego/v2: cannot find package “github.com/beego/beego/v2” in any of:…
则先设置GO111MODULE=on
go env -w GO111MODULE=on
耗时非常短且成功率100%
测试
验证是否测试成功,直接使用命令建一个beego框架测试就好了:
在gopath下:
bee new test
cd test
bee run
此时你会看到
Built Successfully!
然后在浏览器输入127.0.0.1:8080即可看到欢迎来到beego的页面了
标签:beego,go,v2,github,2021,win10,com,hcl 来源: https://blog.csdn.net/weixin_45629546/article/details/115432270
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。