This is a Pokedex in a command-line REPL. It uses the PokeAPI to fetch Pokemon data.
- How to use the
fetch
API to make HTTP requests in Golang - Learn how to parse JSON in Go
- Practice making HTTP requests in Go
- Learn how to build a CLI tool that makes interacting with a back-end server easier
- Get hands-on practice with local Go development and tooling
- Learn about caching and how to use it to improve performance