Versions in this module Expand all Collapse all v0 v0.9.1 Oct 1, 2015 Changes in this version + func Base64Decode(b []byte) ([]byte, error) + func Base64Encode(b []byte) []byte + func DecodeEscaped(b []byte) ([]byte, error) + func EncodeEscape(b []byte) []byte + type Encoder interface + Base64 func() ([]byte, error) + type Header map[string]interface + func (h *Header) UnmarshalJSON(b []byte) error + func (h Header) Base64() ([]byte, error) + func (h Header) Del(key string) + func (h Header) Get(key string) interface{} + func (h Header) Has(key string) bool + func (h Header) MarshalJSON() ([]byte, error) + func (h Header) Set(key string, val interface{}) + type Protected Header + func (p *Protected) UnmarshalJSON(b []byte) error + func (p Protected) Base64() ([]byte, error) + func (p Protected) Del(key string) + func (p Protected) Get(key string) interface{} + func (p Protected) Has(key string) bool + func (p Protected) MarshalJSON() ([]byte, error) + func (p Protected) Set(key string, val interface{})