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的话,会报如下的错误
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2019-10-10 小于K的两数之和
2017-10-10 一起来学linux:网络配置