A Pokémon CLI/TUI Tool Written in Go
A Pokémon CLI/TUI Tool Written in Go
Hello, 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!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Urb – urbandictionary cli tool, written in Go
A Simple TOTP CLI App Written in Go
Spotctl - A CLI to Spotify written in Go
Protostar – A CLI Prototyping Tool
CLI Pastebin Tool in Go
Goss – A serverspec-like tool written in go
My nodejs-supervisor like tool, written in Go
Rmux, a Redis multiplexer written in Go
Rift – An Intel 8051/52 assembler written in Java
A Tmux Keylogger Written in Bash