├── .gitignore ├── README.md ├── bin ├── bee └── web ├── main.go ├── src ├── bplustree │ ├── bplustree.go │ ├── cache.go │ └── pager.go ├── crawler │ ├── crawler.go │ ├── request.go │ ├── scrawler.go │ └── sinaLogin.go ├── invertidx │ ├── dict.go │ ├── file.go │ ├── index.go │ ├── page.go │ └── tmpfile │ │ ├── idx.tmp │ │ └── stop.dict ├── segment │ └── segment.go └── web │ ├── conf │ └── app.conf │ ├── controllers │ └── default.go │ ├── main.go │ └── routers │ └── router.go └── test.db /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/README.md -------------------------------------------------------------------------------- /bin/bee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/bin/bee -------------------------------------------------------------------------------- /bin/web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/bin/web -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/main.go -------------------------------------------------------------------------------- /src/bplustree/bplustree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/bplustree/bplustree.go -------------------------------------------------------------------------------- /src/bplustree/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/bplustree/cache.go -------------------------------------------------------------------------------- /src/bplustree/pager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/bplustree/pager.go -------------------------------------------------------------------------------- /src/crawler/crawler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/crawler/crawler.go -------------------------------------------------------------------------------- /src/crawler/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/crawler/request.go -------------------------------------------------------------------------------- /src/crawler/scrawler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/crawler/scrawler.go -------------------------------------------------------------------------------- /src/crawler/sinaLogin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/crawler/sinaLogin.go -------------------------------------------------------------------------------- /src/invertidx/dict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/dict.go -------------------------------------------------------------------------------- /src/invertidx/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/file.go -------------------------------------------------------------------------------- /src/invertidx/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/index.go -------------------------------------------------------------------------------- /src/invertidx/page.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/page.go -------------------------------------------------------------------------------- /src/invertidx/tmpfile/idx.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/tmpfile/idx.tmp -------------------------------------------------------------------------------- /src/invertidx/tmpfile/stop.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/invertidx/tmpfile/stop.dict -------------------------------------------------------------------------------- /src/segment/segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/segment/segment.go -------------------------------------------------------------------------------- /src/web/conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/web/conf/app.conf -------------------------------------------------------------------------------- /src/web/controllers/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/web/controllers/default.go -------------------------------------------------------------------------------- /src/web/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/web/main.go -------------------------------------------------------------------------------- /src/web/routers/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/src/web/routers/router.go -------------------------------------------------------------------------------- /test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zjucx/SearchEngine/HEAD/test.db --------------------------------------------------------------------------------