Show HN: A Pokémon CLI/TUI Tool Written in Go
github.comHello, all!
I've been learning Go for around a year (off and on) and the best way for me to learn is to create a project. So, I've been building a Pokémon CLI/TUI tool where you can view data about different Pokémon details such as a Pokémon's base stats, typing, abilities, learnable moves; details about a specific ability, typing, or move; and a search feature to help you find a Pokémon, ability or move.
I'm sure some of this code is not great but it works for now and with every minor version, I take steps to look through the code and see where optimizations can be made. There may be crappy code pieces that I just can't see due to lack of experience.
I decided against using a CLI library like Cobra/Kong because I wanted to stick to the std lib as much as possible to not bloat the application. Using the flag package as been just fine. Although, I have been debating on using the spf13/pflag library to enforce POSIX/GNU style flags.
Thanks for letting me share!
No comments yet.