This repository contains my practice files for various Go (Golang) topics. Each folder covers a different concept or feature of the Go programming language, with example code and exercises.
- Each directory focuses on a specific Go topic (e.g., concurrency, interfaces, error handling, etc.).
- Example files and notes are included for each topic.
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
- Navigate to any topic folder and run the Go files:
cd <topic-folder> go run <file.go>
- Basics (variables, types, functions)
- Control Structures
- Structs and Interfaces
- Concurrency (goroutines, channels)
- Error Handling
- Packages and Modules
- Testing
- And more...
Feel free to fork and contribute by adding more examples or improving existing ones.
This project is licensed under the MIT License.