Package: wnpp Severity: wishlist Owner: Andreas Henriksson <andr...@fatal.se>
* Package name : golang-github-vmihailenco-msgpack.v5 Version : 5.3.5-1 Upstream Author : Vladimir Mihailenco * URL : https://github.com/vmihailenco/msgpack * License : BSD-2-clause Programming Lang: Go Description : MessagePack (msgpack.org) encoding for Golang MessagePack encoding for Golang . Features . * Primitives, arrays, maps, structs, time.Time and interface{}. * Appengine \*datastore.Key and datastore.Cursor. * CustomEncoder/CustomDecoder interfaces for custom encoding. * Extensions to encode type information. * Renaming fields via msgpack:"my_field_name" and alias via msgpack:"alias:another_name". * Omitting individual empty fields via msgpack:",omitempty" tag or all empty fields in a struct. * Map keys sorting. * Encoding/decoding all structs as arrays or individual structs. * Encoder.SetCustomStructTag with Decoder.SetCustomStructTag can turn msgpack into drop-in replacement for any tag. * Simple but very fast and efficient queries. This is a dependency for upcoming mender-connect packaging. Note that .v2 of this package is already available, but this is .v5.