The past 15 years of my career most of my work has been in Java, C++ or Objective-C for IOS applications. This past year I have been working a lot in Go and have had many of my Java peers ask me what makes Go so great to work with. Here’s 6 high level reasons why I love Go.
1. Quick Development Process
Go is an extremely easy language to learn. Go is a C-like language, both in it looks like C and allows you to reference C libraries. If your looking into learning Go I suggest going through A Tour of Go which can be done within a few hours. Another good reference is reading Pointers in Go