The 1.4.2 maintenance release of the Go client came out on March 31, 2015 and is available for download here. This release adds a number of improvements:
- Replace channel-based queue system with a lock-based algorithm.
- Marshaller now supports arrays of arbitrary types.
- Client.GetObject() now returns an error when the object is not found.
- Partition calculation is now twice as fast.
It also fixes an issue where unpacking BLOBs resulted in returning references to pooled buffers. Now copies are returned.