- cobra cli
- zsh/bash completions
- refresh/searchall/searchPrefix
- use linux kernel monitor file change
- use one or three index for search file
Go version locate application and BBolt database storage
go get -u github.com/lflxp/go-locate
➜ go-locate ./go-locate -h
A longer description that spans multiple lines and likely contains
examples and usage of using your application. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.
Usage:
go-locate [flags]
go-locate [command]
Available Commands:
count count数据
delete Delete数据
help Help about any command
init 初始化数据
Flags:
-a, --all 扫描方式: 默认全表扫描,false为prefix扫描
--config string config file (default is $HOME/.go-locate.yaml)
-v, --debug 是否debug日志输出
-h, --help help for go-locate
-i, --info string support regexp, check message,default: ''
-t, --toggle Help message for toggle
Use "go-locate [command] --help" for more information about a command.
- Fork the repository
- Create Feat_xxx branch
- Commit your code
- Create Pull Request
- You can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.md
- Github blog blog.Github.com
- Explore open source project https://Github.com/explore
- The most valuable open source project GVP
- The manual of Github https://Github.com/help
- The most popular members https://Github.com/Github-stars/