当前位置:网站首页 > Go语言开发 > 正文

go语言 搜索引擎_好玩的开源项目

DIYSearchEngine 是一个能够高速采集海量互联网数据的开源搜索引擎,采用 Go 语言开发。

Github 地址:
https://github.com/johnlui/DIYSearchEngine

运行方法

首先,给自己准备一杯咖啡。

  1. 把本项目下载到本地
  2. 编译:go build -o ese *.go
  3. 修改配置文件:cp .env.example .env,然后把里面的数据库和 Redis 配置改成你的
  4. 执行./ese art init 创建数据库
  5. 手动插入一个真实的 URL 到 pages_00 表中,只需要填充 url 和 host 两个字段
  6. 执行./ese,静待好事发生 ☕️

过一段时间,等字典数据表 word_dics 里面填充了数据之后,打开 http://127.0.0.1:10086,尝试搜一下吧!

更多项目运行信息,请见 wiki:https://github.com/johnlui/DIY-Search-Engine/wiki

运行效果

DIYSearchEngine 项目还有配套教程《两万字教你自己动手开发互联网搜索引擎》

教程地址:
https://pphc.lvwenhan.com/tech-epic/2023/diy-search-engine

相关链接

https://github.com/johnlui/DIYSearchEngine
https://lvwenhan.com/tech-epic/509.html



到此这篇go语言 搜索引擎_好玩的开源项目的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • go语言的四种开发框架是什么_c++框架2024-11-19 10:36:06
  • 国内用go语言开发的公司多吗_go语言和c++性能对比2024-11-19 10:36:06
  • go 开发语言_go语言编译器2024-11-19 10:36:06
  • go语言开发工具_c++框架2024-11-19 10:36:06
  • 大厂golang使用什么ide_Go语言为何不受待见2024-11-19 10:36:06
  • go语言开发gui_go语言开发为什么难找工作2024-11-19 10:36:06
  • 为什么大厂都开始用go语言开发了呢英语_Go语言为何不受待见2024-11-19 10:36:06
  • go语言开发工具_软件开发框架有哪些2024-11-19 10:36:06
  • go语言开发web_Google开源项目风格指南2024-11-19 10:36:06
  • 必须知道的 17 个Go开发库2024-11-19 10:36:06
  • 全屏图片