A Go code generator for MsgPack