Hacker News new | past | comments | ask | show | jobs | submit login

Go does have some nice, clean resources, provided by the core language group and users. I find golang.org to be quite helpful. If you're interested in learning Go, I suggest Go's A Tour of Go to start: http://tour.golang.org/welcome/1

There is a previous discussion of Go by Example if you want to mine the comments: https://news.ycombinator.com/item?id=7075515

There is also Effective Go for learning about, well, idiomatic Go: https://golang.org/doc/effective_go.html

And there is a previous discussion of Effective Go if you want to mine the comments: https://news.ycombinator.com/item?id=4285461




I second the recommendation Effective Go. It's a fairly quick read and routed me around a lot of poor design decisions:

https://golang.org/doc/effective_go.html


Are any of these for novice programmers?


How novice? You could try out the Go Tour [1.]; it's gradual and if you find yourself getting stuck, you can break and definitely use Google to find help.

[1.] http://tour.golang.org/welcome/1


The Tour is a great place to start. It's a good idea to complement the basics you learn there with the common gotchas. "50 Shades of Go" covers most of the major gotchas.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: