Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 998 Bytes

File metadata and controls

39 lines (28 loc) · 998 Bytes

Go Practice Repository

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.

Structure

  • Each directory focuses on a specific Go topic (e.g., concurrency, interfaces, error handling, etc.).
  • Example files and notes are included for each topic.

Getting Started

  1. Clone the repository:
    git clone https://github.com/your-username/your-repo.git
  2. Navigate to any topic folder and run the Go files:
    cd <topic-folder>
    go run <file.go>

Topics Covered

  • Basics (variables, types, functions)
  • Control Structures
  • Structs and Interfaces
  • Concurrency (goroutines, channels)
  • Error Handling
  • Packages and Modules
  • Testing
  • And more...

Contribution

Feel free to fork and contribute by adding more examples or improving existing ones.

License

This project is licensed under the MIT License.