From zero to writing code in a week. I like it.
Honestly, I think that I might like Go more than I do Java. That’s not a very high bar since I’m not a big fan of Java… but that’s a secondary point.
The thing with Go is that it’s a real programmer’s language. It strikes me as a weird mashup between old-school C mixed with the garbage collection of Java or C#. It’s whacky.
I also like it because it doesn’t hide much. It’s not too verbose and it doesn’t try to make the underlying mechanisms invisible. If something isn’t working, there’s not a lot of magic to look through to figure out why it’s not working.
It certainly is peculiar though… with the way it doesn’t have so many modern features like inheritance and whatnot. And duck-typed interfaces. heh.