go下载第三方代码

Go更新国内下载源

执行命令进行第三方代码下载 go get https://github.com/chromedp/chromedp

提示访问超时

 

通过下面的命令替换成国内源

echo "export GOPROXY=https://goproxy.cn" >> ~/.profile

source ~/.profile

再次下载的时候就没有问题了

go get github.com/chromedp/chromedp

go: downloading github.com/chromedp/chromedp v0.9.2

go: downloading github.com/chromedp/cdproto v0.0.0-20230802225258-3cf4e6d46a89

go: downloading github.com/gobwas/ws v1.2.1

go: downloading github.com/mailru/easyjson v0.7.7

go: downloading github.com/chromedp/sysutil v1.0.0

go: downloading github.com/gobwas/httphead v0.1.0

go: downloading github.com/gobwas/pool v0.2.1

go: downloading github.com/josharian/intern v1.0.0

go: downloading golang.org/x/sys v0.6.0

go: added github.com/chromedp/cdproto v0.0.0-20230802225258-3cf4e6d46a89

然后就可以直接import了

 

使用chromedp可能会报这个错,这是因为系统没有安装chrome浏览器导致的

 

通过三个命令安装chrome浏览器

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo apt install gdebi-core

sudo gdebi google-chrome-stable_current_amd64.deb

 

 

如果其他project想要使用chromedp这个包。可以在go.mod中更新require部分,在go.sum中更新第三方模块的校验值

 

如果不更新go.sum的话,会报如下的错误

 

posted @   red_leaf_412  阅读(209)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2019-10-10 小于K的两数之和
2017-10-10 一起来学linux:网络配置
点击右上角即可分享
微信分享提示