├── .github └── workflows │ └── go.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── cmd └── turtle │ ├── README.md │ ├── category.go │ ├── category_test.go │ ├── char.go │ ├── char_test.go │ ├── keyword.go │ ├── keyword_test.go │ ├── list.go │ ├── list_test.go │ ├── main.go │ ├── random.go │ ├── random_test.go │ ├── search.go │ ├── search_test.go │ ├── testdata │ ├── category │ │ └── animals_and_nature.json │ ├── char │ │ └── robot.json │ ├── keyword │ │ └── mountain.json │ ├── list │ │ └── categories.json │ └── search │ │ ├── dog.json │ │ └── rocket.json │ ├── turtle.go │ ├── turtle_test.go │ └── writer.go ├── doc.go ├── emojis.go ├── examples_test.go ├── filters.go ├── filters_test.go ├── go.mod ├── go.sum ├── labels.toml ├── turtle.go └── turtle_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/README.md -------------------------------------------------------------------------------- /cmd/turtle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/README.md -------------------------------------------------------------------------------- /cmd/turtle/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/category.go -------------------------------------------------------------------------------- /cmd/turtle/category_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/category_test.go -------------------------------------------------------------------------------- /cmd/turtle/char.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/char.go -------------------------------------------------------------------------------- /cmd/turtle/char_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/char_test.go -------------------------------------------------------------------------------- /cmd/turtle/keyword.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/keyword.go -------------------------------------------------------------------------------- /cmd/turtle/keyword_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/keyword_test.go -------------------------------------------------------------------------------- /cmd/turtle/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/list.go -------------------------------------------------------------------------------- /cmd/turtle/list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/list_test.go -------------------------------------------------------------------------------- /cmd/turtle/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/main.go -------------------------------------------------------------------------------- /cmd/turtle/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/random.go -------------------------------------------------------------------------------- /cmd/turtle/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/random_test.go -------------------------------------------------------------------------------- /cmd/turtle/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/search.go -------------------------------------------------------------------------------- /cmd/turtle/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/search_test.go -------------------------------------------------------------------------------- /cmd/turtle/testdata/category/animals_and_nature.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/category/animals_and_nature.json -------------------------------------------------------------------------------- /cmd/turtle/testdata/char/robot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/char/robot.json -------------------------------------------------------------------------------- /cmd/turtle/testdata/keyword/mountain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/keyword/mountain.json -------------------------------------------------------------------------------- /cmd/turtle/testdata/list/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/list/categories.json -------------------------------------------------------------------------------- /cmd/turtle/testdata/search/dog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/search/dog.json -------------------------------------------------------------------------------- /cmd/turtle/testdata/search/rocket.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/testdata/search/rocket.json -------------------------------------------------------------------------------- /cmd/turtle/turtle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/turtle.go -------------------------------------------------------------------------------- /cmd/turtle/turtle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/turtle_test.go -------------------------------------------------------------------------------- /cmd/turtle/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/cmd/turtle/writer.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/doc.go -------------------------------------------------------------------------------- /emojis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/emojis.go -------------------------------------------------------------------------------- /examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/examples_test.go -------------------------------------------------------------------------------- /filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/filters.go -------------------------------------------------------------------------------- /filters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/filters_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/go.sum -------------------------------------------------------------------------------- /labels.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/labels.toml -------------------------------------------------------------------------------- /turtle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/turtle.go -------------------------------------------------------------------------------- /turtle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackebrot/turtle/HEAD/turtle_test.go --------------------------------------------------------------------------------