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/ |