gosearch实现一个开源搜索引擎的聚合器,把百度、谷歌、Bing聚合之后展示

259 阅读1分钟

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

有几个发现:

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

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

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

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

那么我的需求就是不用每个搜索引擎都去搜下,聚合这些搜索引擎的结果然后显示出来,而且支持我设置搜索引擎、网站的排序权重,真的不错。

所以就工作之余的时间动手用Go实现了这样一个工具,为什么用Go,也是想借这个机会学习下Go,确实语言比较简洁,开发效率要比Java高。

大家如果感兴趣的话,可以去github上看一下,查看原文链接即可。

地址是:github.com/zyhui98/gos…

演示网站:http://s.install.ren (三丰云赞助)