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上,或檢查終端的輸出。