This repository contains solved exercises from my studies of the Go programming language. All exercises are sourced from the playlist Aprenda Go by vkorbes.
The exercises in this repository are intended to reinforce concepts and improve proficiency in Go. They cover a range of topics, including basic syntax, data structures, concurrency, and more.
The exercises are organized by topic and each exercise is contained within its own directory. Each directory includes:
- A README.md file describing the exercise.
- The Go source code implementing the solution.
- Any additional resources or notes relevant to the exercise.
To get started with the exercises:
- Clone the repository.
- Navigate to the directory of the exercise you want to work on.
- Read the README.md file for instructions and details about the exercise.
- Run the Go code to see the solution in action:
go run main.go
- Go (version 1.16 or later recommended)
Contributions are welcome! If you have a new exercise, improvement, or bug fix, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or fix.
- Commit your changes with a clear message.
- Push your branch to your forked repository.
- Create a pull request to the main repository.
This project is licensed under the MIT License. See the LICENSE file for more details.
Special thanks to vkorbes for providing the excellent resources and exercises that made this repository possible.