Skip to content

A search engine that takes in documents containing strings, then gives the user an option to input a string to search for amongst all the documents. Built with GoLang

Notifications You must be signed in to change notification settings

Xceptions/DocumentSearchEngineGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document Search System

Optimal Search System for finding all documents containing search term built in Go alt text

Find the python version here

Tools:

  1. Distributed programming with goroutines and channels
  2. Request caching using redis
  3. NoSQL for optimal querying of database (MongoDB)
  4. Backend Language: GoLang

To run:

  1. Clone the repo
git clone https://github.com/Xceptions/DocumentSearchEngineGo.git
  1. Start the app
go run .
  1. Run tests
cd tests

go test -v

About

A search engine that takes in documents containing strings, then gives the user an option to input a string to search for amongst all the documents. Built with GoLang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages