首页 > 其他分享 >go下载第三方代码

go下载第三方代码

时间:2023-10-10 17:13:05浏览次数:34  
标签:github chrome 代码 chromedp downloading go com 第三方

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

相关文章

  • QECon大会亮相产品,全栈测试平台推荐:RunnerGo
    最近在gitee上看见一款获得GVP(最有价值开源项目)的测试平台RunnerGo,看他们官网介绍包含了接口测试、性能测试、自动化测试。知道他们有saas版可以试用,果断使用了一下,对其中场景管理和性能测试印象深刻,之后也在公司自己安装使用,接下来和大家介绍一下RunnerGo的整体使用情况。登录后......
  • SAP ABAP 常用事务代码
    SAPS4/HANA版本事务代码描述备注SE38ABAP编辑器 SE39ABAP分屏编辑器可用于编辑/检查两个程序(可在不同系统间)SE37ABAP函数编辑器 SE24ABAP类编辑器 SE80ABAP工作台 SA38ABAP程序执行仅适用于执行没有SE38权限且没有创建事务码的程序......
  • 深度学习目标检测:YOLOv5实现车辆检测(含车辆检测数据集+训练代码)
    https://blog.csdn.net/guyuealian/article/details/128099672深度学习目标检测:YOLOv5实现车辆检测(含车辆检测数据集+训练代码)目录 深度学习目标检测:YOLOv5实现车辆检测(含车辆检测数据集+训练代码) 1.前言 2.车辆检测数据集说明 (1)车辆检测数据集 (2)自定义数......
  • Go - Resizing an Image
    Problem: Youwanttoresizeanimage,makingitlargerorsmaller.Solution: Convertanimagetoagridofpixelsasthesourceandcreateanewimagewiththeresizeddimensions.Usethenearestneighborinterpolationalgorithmtofigureoutthecoloro......
  • Go - Converting an Image to Grayscale
    Problem: Youwanttoconverttheimagetograyscale.Solution: Convertanimagetoagridofpixels.Takeeachpixelinthegridandconvertittoagraypixelaccordingtotherelativeluminanceformula.Convertthegridofpixelsbackintoanimageto......
  • Golang chan 的实现原理
    Golangchan的实现原理Go语言中的chan(通道)是一种用于在不同的goroutines之间进行通信和同步的重要机制。chan的实现原理涉及到Go语言的运行时系统和底层的数据结构。以下是chan的主要实现原理:底层数据结构:chan的底层数据结构是一个用于存储数据的环形队列(circularqueue)或链......
  • django 设置外键的时候,related_name的值大写还是小写,规则怎样
    django设置外键的时候,related_name的值大写还是小写,规则怎样在Django中,related_name参数用于定义反向关系的名称,即通过外键字段反向查询关联模型的对象。related_name的值是一个字符串,可以是大写也可以是小写,但通常建议使用小写字母,因为它们更符合Python的命名约定(PEP8)。具体......
  • 使用mongo uri
    示例uri='mongodb://{username}:{password}@{host}:{port}/{dbname}'特殊情况username和password含有"@"和":"时,将"@"和":"进行url编码.​@==>%40:==>%3a ......
  • golang map/sync.map 实现
    mapGo中的map是一种高效的散列表(hashtable)实现,它的底层实现细节包括以下重要方面:哈希表(HashTable):map的底层数据结构是一个哈希表。哈希表是一个数组,每个元素都是一个哈希桶,用于存储键值对。哈希函数(HashFunction):Go使用哈希函数将键映射到哈希桶。这个哈希函数是内......
  • Django实战项目-学习任务系统-用户注册
    接着上期代码框架,开发第2个功能,用户注册,在原有用户模型基础上,增加一个学生用户属性表,用来关联学生用户的各种属性值,这个属性表是参考网络小说里系统属性值设计的,方便直观了解用户的能力高低,等级以及积分值等信息。 第一步:编写第二个功能-用户注册1,编辑模型文件:./mysite/study......