Hello Jennifer. I'm wondering if you list stills hold true or is there any thing you would like to change/add.
I've always wanted to start learning this fresh language, but I'm so done of looking at the ugly console, still waiting for a nice GUI library. have someone looked if there exists one already?
If not please, I'll be pleased if you can give me some info about how to make GUI libraries.
Thank you!
If you get the chance, Bill Kennedy and the folks at ArdanLabs put on a great Go training. I took the two day version at OSCON the other year, and it was a great intro to the language. I was able to feel productive with Go nearly immediately. The materials for the course are up on GitHub: github.com/ardanlabs/gotraining
There's also: gobyexample.com and the standard library which is open source and fantastic: golang.org/pkg ^_^
Golang seems to be gaining in popularity, cool. But I have a few honest questions that aren't easy for me to find answers to.
Why would one want to learn Go?
What types of programs does one build with Go (web, cli, etc.)?
What makes Go a better language than say another language like Haskell, Python, Lua, Clojure, etc?
Thank you!
After that, go and read the guides: How to Write Go Code, and Effective Goto get a grasp on writing idiomatic Go code, and to familiarise yourself with the "Go" conventions
This is a must. Effective Go is probably the best collection of information available for go.
Thank you for writing this, Jennifer. I have been wanting to learn Go for some time, and this is really helpful. :)
Aravind
Software Engineer At Hasura, Hashnode Alumnus
Found these to be good