14 March 2013
In July 2012, Rob Pike and I presented a talk at OSCON titled The path to Go 1. In it we explain how Go 1 came to be, and outline the process by which Go was refined and stabilized to become the clean, consistent programming environment that it is today. We present the major highlights of the release and discuss the details behind some specific libraries and tools.
The slides for the talk are available here.
It's almost a year since we cut Go 1.0 and we are now busy preparing Go 1.1. The release will include performance improvements to the gc compiler, garbage collector, and goroutine scheduler, some standard library additions, and many bug fixes and other improvements. Stay tuned, as we hope to release Go 1.1 in the coming weeks.
- Advanced Go Concurrency Patterns
- Two recent Go articles
- Get thee to a Go meetup
- Concurrency is not parallelism
- Two recent Go talks
- Go videos from Google I/O 2012
- Go version 1 is released
- A preview of Go version 1
- Two Go Talks: "Lexical Scanning in Go" and "Cuddle: an App Engine Demo"
- Go at Google I/O 2011: videos
- Go Programming session video from Google I/O