golang
文章平均质量分 94
DemoLi_Blog
这个作者很懒,什么都没留下…
展开
-
IpProxyPool的整理
IpProxyPool的整理 背景 Go爬虫实践这篇文章中介绍了博主第一次使用Go写爬虫的小小实践,其中偶然用到了IpProxyPool这个Go实现的IP代理池项目,在使用中发现了一个小小的bug,在尝试查看源码解决时,突然发现这个项目是一个Go新手学习的不错的项目,非常感谢这个开源项目的作者,你的star有了! 这篇文章主要介绍自己是如何定位到这个开源项目的一个小bug,关于从这个开源项目中学到的知识会陆续补充到其他Go相关的文章中 bug的定位 bug的发现过程还是比较简单的,Go爬虫实践中使用原创 2022-05-22 09:33:59 · 320 阅读 · 0 评论 -
Go函数学习
Go函数 普通函数 与Java相比,Go中的函数在声明时可以声明多个返回值(如果有多个,就用括号包裹,并用逗号分隔) func 函数名(参数)(返回值){ 函数体 } 函数的参数与返回值都是可选的 函数调用 Go中的函数调用栈是大小是动态的,因此不用担心函数的递归调用深度,不会产生因大规模递归导致的内存溢出 函数调用时的右边的小括号可以换行写,此时为了防止编译器在行尾自动插入分号而导致的编译错误,可以在末尾的参数变量后面插入逗号 for t := 0.0; t < cyc原创 2022-05-22 09:24:29 · 205 阅读 · 0 评论