Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sumit-kushwah/mastering-go


https://github.com/sumit-kushwah/mastering-go

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

## Mastering Go Concurrency

### Current Understanding
**Channels**

These are of two types buffered and unbuffered, buffered channel have size and unbuffered has no size. They are mainly used to communicate between go routines since go routine function can't return any value.

**WaitGroup**

Helps in maintaining the go routines.