Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/monalbarse/gophercises

Welcome to Gophercises! This repository contains small, hands-on exercises for practicing and sharpen skills in Golang.
https://github.com/monalbarse/gophercises

Last synced: about 2 months ago
JSON representation

Welcome to Gophercises! This repository contains small, hands-on exercises for practicing and sharpen skills in Golang.

Awesome Lists containing this project

README

        

# gophersises

Welcome to **gophersises**! This repository contains small, hands-on exercises for practicing and sharpen skills in Golang.

This is a pseudo fork of the original [gophercises](https://github.com/gophercises) on github.

## 🐹 About the Repository

The exercises in this repository cover various topics in Go, including:

- Basic syntax and data types
- Control structures (loops, conditionals)
- Functions and methods
- Structs and interfaces
- Concurrency (goroutines, channels)
- Error handling
- File I/O and more!

## 📝 How to Use

1. Clone the repository:
```bash
git clone https://github.com/MonalBarse/gopphersises.git
```
2. Navigate to the dir of the exercise you want to try.
3. Run the Go program:
```bash
go run main.go
```

## 📂 Repository Structure

```
gopphersises/

├── exercise-name/
│ └── exercise/

├── concurrency-exercises/
│ └── exercise/

└── README.md
```

## 🤝 Contributions

Feel free to contribute your own exercises, improve existing ones, or suggest topics by opening a pull request.

---

Let me know if you'd like any changes!