Documentation
¶
Overview ¶
Package msgpack provides a MessagePack driver for go-shelve.
Example ¶
product := Product{ ID: 1, Name: "Apple", Price: 1.0, Quantity: 1, Active: true, } codec := NewDefault() b, err := codec.Encode(&product) if err != nil { log.Printf("encode msgpack: %s", err) return } err = codec.Decode(b, &product) if err != nil { log.Printf("decode msgpack: %s", err) return } fmt.Println(product.Name, product.Price)
Output: Apple 1
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Codec ¶
type Codec struct{}
Codec is a shelve.Codec driver for msgpack.
Click to show internal directories.
Click to hide internal directories.