ferret golang
时间: 2023-12-09 16:04:41 浏览: 135
golang book
5星 · 资源好评率100%
ferret是一个正在开发中的工具,它具有多种功能,包括cookie、快照截图、图片下载和代理等。目前的版本是v0.9.0,稳定版本即将发布。除了命令行形式外,ferret还可以嵌入到golang编码中,产生各种有趣的用法。\[1\]
要安装ferret,建议使用go1.13以上版本,并开启国内镜像代理。你还需要安装Chrome浏览器,并启动Chrome的CDP服务实例,使用无头模式。然后可以使用go get命令获取ferret的代码库。\[2\]
关于ferret和golang的具体用法,可以参考示例代码。示例中展示了一个使用ferret进行搜索的例子,通过指定参数wd来搜索"golang社区",并将结果保存到baidu.txt文件中。结果以JSON格式返回,包含了标题和描述信息。\[2\]
示例代码中还展示了一个简单的golang函数调用的例子,其中包含了panic异常的处理。这个例子展示了函数之间的调用关系和异常处理的过程。\[3\]
总之,ferret是一个正在开发中的工具,可以在golang中使用,具有多种功能。你可以通过安装ferret并参考示例代码来了解更多关于ferret和golang的用法。
#### 引用[.reference_title]
- *1* *2* [ferret 爬取动态网页](https://blog.csdn.net/u011584949/article/details/103546463)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Golang 学习笔记3:Go 并发与网络](https://blog.csdn.net/LUAOHAN/article/details/127151914)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文