Pokedex REPL
A command-line REPL in Go for exploring Pokémon locations and catching and inspecting Pokémon through the PokéAPI.
What I focused on: a separate API client package, and a thread-safe in-memory cache with a reap loop that expires entries, so repeated requests are instant.