Learning simple concurrency in golang work with simple goroutine work with once func in sync package work with waitgroups work with mutex and rwmutexs work with channels buffered and unbuffered that's it ๐๐๐