Concurrency model

Concurrency is so central to Go that two of its fundamental tools are just keywords – chan and go. This is a very clever way of hiding the complexity of a well-designed and implemented concurrency model that is easy to use and understand.