有段时间对于百度的搜索结果不满意,然后就比对了Google、Sogou、Bing、360、微信公众号、头条搜索对一个词的结果。
有几个发现:
- Google搜索内容比较全,小网站爬的周期也短,最主要国外网站的文章也收录的比较全,程序员的最爱
- Baidu的广告特别多,但对一些成语和文言文支持还可以
- Sogou、360感觉实效性比较低,UI有点不习惯,可能用到少的缘故
- 微信公众号的文章质量比较高,因为有原创保护,不会一篇内容重复出现,头条也还不错,因为都是封闭式的必须用它来搜索
那么我的需求就是不用每个搜索引擎都去搜下,聚合这些搜索引擎的结果然后显示出来,而且支持我设置搜索引擎、网站的排序权重,真的不错。
所以就工作之余的时间动手用Go实现了这样一个工具,为什么用Go,也是想借这个机会学习下Go,确实语言比较简洁,开发效率要比Java高。
大家如果感兴趣的话,可以去github上看一下,查看原文链接即可。
地址是:https://github.com/zyhui98/gosearch
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/16103.html