This repository contains my solutions to the exercises from the Gophercises site. Gophercises is a collection of coding challenges to helps to improve Go (Golang) programming skills.
Each exercise has its own directory, named according to the exercise title along with a separate readme describing the problem statement. For example:
.
├── README.md
├── exercise1
│ ├── main.go
│ └── README.md
├── exercise2
│ ├── main.go
│ └── README.md
└── ...
To run the solution for a specific exercise, navigate to the exercise's directory and execute the Go program. For example:
cd exercise1
go run main.go
- Exercise 1: Quiz Game
- Exercise 2: URL Shortener
- Exercise 3: Choose Your Own Adventure
- ...
- Go 1.16+ installed on your machine
- Gophercises account for access to the exercises
If you have improvements or alternative solutions, feel free to fork the repository, make your changes, and open a pull request.