The project page with details is available at:
The following changes were made in this release:
- gobson.Setter interface has been improved significantly to
be more useful in real world scenarios. Now pointer receivers
will work in most circumstances, and the argument provided has
a bson.Raw type. Note that this is an incompatible change, so
if you're using Setter, your application must be tweaked.
More details about the new interface at:
http://goneat.org/lp/gobson#Setter
This change was prompted by a request from Daniel Smith.
- Introduced initial support for the DBRef convention of
database references. This means one can now do something
like this:
session.GetRef(value.Field)
Assuming that value.Field has a mgo.DBRef type. For more
details, check the documentation:
http://goneat.org/lp/mgo#DBRef
http://goneat.org/lp/mgo#Session.GetRef
http://goneat.org/lp/mgo#Database.GetRef
Support for DBRefs was requested by Kim Lundgren.
- Fixed decoding of the obsolete BSON binary encoding format,
as reported and recommended by Benoît Larroque.
- Better introductory documentation in the package doc, as
suggested by Roger Peppe:
Have fun!
--
Gustavo Niemeyer
http://niemeyer.net
http://niemeyer.net/plus
http://niemeyer.net/twitter
http://niemeyer.net/blog
-- I never filed a patent.
This is the right URL:
http://goneat.org/lp/gobson/bson#Setter