有段时间对于百度的搜索结果不满意,然后就比对了Google、Sogou、Bing、360、微信公众号、头条搜索对一个词的结果。
有几个发现:

Google搜索内容比较全,小网站爬的周期也短,最主要国外网站的文章也收录的比较全,程序员的最爱

Baidu的广告特别多,但对一些成语和文言文支持还可以

Sogou、360感觉实效性比较低,UI有点不习惯,可能用到少的缘故

微信公众号的文章质量比较高,因为有原创保护,不会一篇内容重复出现,头条也还不错,因为都是封闭式的必须用它来搜索

那么我的需求就是不用每个搜索引擎都去搜下,聚合这些搜索引擎的结果然后显示出来,而且支持我设置搜索引擎、网站的排序权重,真的不错。
所以就工作之余的时间动手用Go实现了这样一个工具,为什么用Go,也是想借这个机会学习下Go,确实语言比较简洁,开发效率要比Java高。

大家如果感兴趣的话,可以去github上看一下,查看原文链接即可。
地址是:https://github.com/zyhui98/gosearch
演示网站:http://s.install.ren (用了三丰云)

最后修改日期: 2022年12月20日

留言

撰写回覆或留言