goWeb
文章平均质量分 81
我不吃牛肉!
持续分享go相关知识,致力成为顶级gopher
展开
-
Go语言爬虫实战(线程池)
可以通过对网站的观察我们可以发现网站各个页面之间微小的变化,然后将需要爬取的网页存储在一个切片当中,之后重复第一步即可。通过观察Html文本中图片的地址,并写出对应的正则表达式,匹配所有符合的图片信息。保存正则表达式的匹配结果,并对其发起GET请求获取图片资源信息。在存储图片的时候,获取图片的后缀以及获取图片原名称来命名图片。细节:通过浏览器的开发者模式,可以更快找到图片的地址。对指定URL发去GET请求,获取对应的响应。通过返回的响应获取网站的Html文本内容。// HandleError 错误。原创 2024-03-29 11:47:13 · 1724 阅读 · 0 评论 -
Gin路由组
用于处理各种没有被定义的路由语法://用于处理各种没有定义的路由被用户访问后显示的内容})})原创 2023-08-16 16:17:18 · 745 阅读 · 1 评论 -
Gin各种参数接收
在传输或接受JSON数据时,通常习惯通过创建结构体的方式存储数据。结论: 方法的用法和querystring的基本一致。说明: Gin框架中不是每个数据格式都有对应的。方法和querystring用法基本一致。优点: 相比前面的更加快捷高效。原创 2023-08-14 17:17:28 · 959 阅读 · 0 评论 -
Gin模板语法
USER世界原创 2023-08-11 21:46:05 · 909 阅读 · 0 评论 -
Go语言template模板语法
在嵌套模板中存在预定义函数(官方已经定义好的)和自定义函数(自己定义的),自定义函数使得模板更加灵活.自定义函数通过调用Funcs()方法实现Funcs()方法定义:FuncMapd定义步骤:1.先到后端代码中定义一个函数: (匿名函数为例)2.调用Funcs()方法注意: 调用Funcs()方法,需要在解析模板前调用,也就是在Parse()方法前bytes,err := ioutil.ReadFile("文件名/文件路径")原创 2023-08-10 16:47:23 · 1078 阅读 · 0 评论