SpaghettiSearch
1.0.0
在Golang顶部建造的全功能搜索引擎以满足Hkust Comp4321的要求。它是使用Golang作为后端建造的,并作为其前端做出反应。
http://spaghetti-search.herokuapp.com/
$ sudo tar -C /usr/local -xzf go $VERSION . $OS - $ARCH .tar.gz
$ export PATH= $PATH :/usr/local/go/bingo get下载此存储库 $ go get github.com/nwihardjo/SpaghettiSearch
dep用作软件包管理,以确保已安装的依赖项是正确供应商的正确版本。运行dep ensure项目root上安装所需的软件包,或运行go get ./...到同一件事。
make 。它将安装必要的二进制软件包到bin/目录,并安装依赖性$ ./bin/start_crawl [-numPages =< number of pages to be crawled > ] [-startURL =< starting entry point for the crawler to crawl>] [-domainOnly=<whether webpages to be crawled only in the domain of given starting URL)]
$ ./bin/serverlocalhost:8080 。该服务器托管在端口8080上,或检查终端的输出。