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

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


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

Last synced: 4 months 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.