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的话,会报如下的错误
标签:github,chrome,代码,chromedp,downloading,go,com,第三方 From: https://www.cnblogs.com/zhanghongfeng/p/17755179.html