Welcome to the Go Pokedex CLI! This command-line interface application is designed for Pokémon enthusiasts and developers interested in exploring the fascinating world of Pokémon. Built with Go, this app interfaces with the Pokémon API (https://pokeapi.co/) to allow users to explore, catch, and view Pokémon in their very own Pokedex.
- Explore the Pokémon Universe: Browse through a comprehensive list of areas from the Pokemon universe.
- Catch Pokémon: Engage in the classic experience of catching Pokémon.
- Personal Pokédex: View and manage your collection of Pokémon in a personalized Pokédex.
- Go (version 1.21.4 or later) installed on your machine.
- Internet connection for accessing the Pokémon API.
- Clone the repository:
git clone https://github.com/almaraz333/go-pokedex-cli.git
- Navigate to the project directory:
cd go-pokedex-cli
- Build the application:
go build
Alternatively, if you have make installed you can run the build and run steps with:
make
Run the application using the following command:
./go-pokedex-cli
Here's a quick guide on how to use the Go Pokedex CLI:
- Explore Mode: Browse the vast list of Pokémon.
- Catch Mode: Catch Pokémon to add to your Pokédex.
- View Pokédex: Check out the Pokémon you've caught.
explore
: Enter explore mode.catch
: Try to catch a Pokémon.pokedex
: View your Pokédex.help
: Display help for command usage.exit
: Exit the application.
This project is licensed under the MIT License - see the LICENSE file for details.
- Pokémon API: https://pokeapi.co/
- Go community for continuous support and inspiration.