極速代碼搜索開源工具:Hound

jopen 9年前發布 | 16K 次閱讀 Hound

這款開源搜索工具后端以Go開發,前端以React開發,能夠達到極速的搜索效果。后端為每個庫保持最新索引,并通過一個最小的API響應檢索。目前只支持MacOS,CentOS和任何 *nix 系統,源碼倉庫只支持Git。

Quick Start Guide

  1. Clone the repo:git clone git@github.com:etsy/Hound.git
  2. Edit config-example.json to add the repos you want:cd Hound && vim config-example.json
  3. Rename the (now edited) config file:mv config-example.json config.json
  4. Set your GOPATH:export GOPATH=`pwd`
  5. Run the server:go run src/hound/cmds/houndd/main.go
  6. See Hound in action in your browser at http://localhost:6080/
  7. </ol>

    Have Rake installed? Steps 4 and 5 change to:

    • Run rake to create binaries:rake
    • Run the binary:./bin/houndd



    項目主頁:http://www.baiduhome.net/lib/view/home/1422493393095

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!