Go » History » Version 11
Tom Clegg, 03/17/2017 03:16 PM
1 | 1 | Misha Zatsman | h1. Go |
---|---|---|---|
2 | |||
3 | 11 | Tom Clegg | Installing Go: see [[Hacking prerequisites#Install-dev-environment]]. |
4 | 1 | Misha Zatsman | |
5 | 11 | Tom Clegg | Arvados Go SDK: see http://doc.arvados.org/sdk/go/ |
6 | 1 | Misha Zatsman | |
7 | 11 | Tom Clegg | Learning Go: |
8 | * Go Tour http://tour.golang.org/ gets your feet wet. |
||
9 | * Effective Go http://golang.org/doc/effective_go.html encourages good practices. |
||
10 | * Go Concurrency Patterns http://talks.golang.org/2012/concurrency.slide shows elegant uses of channels and goroutines. |
||
11 | * Standard library documentation http://golang.org/pkg/ includes links to the library source code, which has lots of examples of idiomatic Go code. |
||
12 | 1 | Misha Zatsman | * http://golang.org/doc/code.html |
13 | * https://gobyexample.com/ |
||
14 | 11 | Tom Clegg | * http://www.golang-book.com/ |
15 | 1 | Misha Zatsman | * http://learnxinyminutes.com/docs/go/ |