blob: 180cf0dc47fd6b9cdf373322e8c16e3034478984 [file] [log] [blame] [view]
Andrew Gerrand5bc444d2014-12-10 11:35:11 +11001In addition to the resources available [at golang.org](http://golang.org/doc/#learning) there are a range of community-driven initiatives:
2
Sameer Ajmanicdf53552015-01-09 13:51:20 -05003 * [Go By Example](http://gobyexample.com/) provides a series of annotated code snippets.
4 * [Learn Go in Y minutes](http://learnxinyminutes.com/docs/go/) is a top-to-bottom walkthrough of the language.
Framework Training82cb4192015-02-19 12:27:03 +00005 * [Free Go Language Workshop](https://www.frameworktraining.co.uk/go-language-free-training-workshop/) Framework Training is running regular free BYOD workshops in London, UK
Sameer Ajmani0588be62015-01-09 14:07:32 -05006
7Learning resources for specific topics:
Sameer Ajmani01c194b2015-01-12 11:22:43 -05008 * [LearnConcurrency](LearnConcurrency) outlines a course of study of Go's concurrency model and patterns.
9 * [LearnErrorHandling](LearnErrorHandling) links to resources about error handling in Go.
10 * [LearnTesting](LearnTesting) links to resources about testing in Go.
11 * [LearnServerProgramming](LearnServerProgramming) links to resources about server programming in Go.