Golang from Microsoft.NET developer's perspective