Documentation ¶
Index ¶
- func Formatter(v interface{}) fmt.Formatter
- func Println(a ...interface{}) (n int, errno error)
- func Sprint(a ...interface{}) string
- type AnyS
- type AnyV
- type ArrayV
- type BoolP
- type BoolPS
- type BoolS
- type BoolV
- type ByteS
- type ByteSP
- type ByteSPS
- type ByteSS
- type ChanV
- type Complex128P
- type Complex128PS
- type Complex128S
- type Complex128V
- type Complex64P
- type Complex64PS
- type Complex64S
- type Complex64V
- type DummieV
- type DurationP
- type DurationPS
- type DurationS
- type DurationV
- type ErrorP
- type ErrorPS
- type ErrorS
- type ErrorV
- type Float32P
- type Float32PS
- type Float32S
- type Float32V
- type Float64P
- type Float64PS
- type Float64S
- type Float64V
- type Fmt
- type FuncV
- type Int16P
- type Int16PS
- type Int16S
- type Int16V
- type Int32P
- type Int32PS
- type Int32S
- type Int32V
- type Int64P
- type Int64PS
- type Int64S
- type Int64V
- type Int8P
- type Int8PS
- type Int8S
- type Int8V
- type IntP
- type IntPS
- type IntS
- type IntV
- type InterfaceV
- type JSONMarshalerS
- type JSONV
- type KV
- type KVFuncV
- type MapV
- type Option
- type Prettier
- type Pretty
- func (pretty Pretty) Any(v interface{}) AnyV
- func (pretty Pretty) Anys(s []interface{}) AnyS
- func (pretty Pretty) Array(v interface{}) ArrayV
- func (pretty Pretty) Bool(v bool) BoolV
- func (pretty Pretty) Boolp(p *bool) BoolP
- func (pretty Pretty) Boolps(s []*bool) BoolPS
- func (pretty Pretty) Bytes(s []byte) ByteS
- func (pretty Pretty) Bytesp(p *[]byte) ByteSP
- func (pretty Pretty) Bytesps(a []*[]byte) ByteSPS
- func (pretty Pretty) Bytess(s [][]byte) ByteSS
- func (pretty Pretty) Chan(v interface{}) ChanV
- func (pretty Pretty) Complex128(v complex128) Complex128V
- func (pretty Pretty) Complex128p(p *complex128) Complex128P
- func (pretty Pretty) Complex128ps(a []*complex128) Complex128PS
- func (pretty Pretty) Complex128s(s []complex128) Complex128S
- func (pretty Pretty) Complex64(v complex64) Complex64V
- func (pretty Pretty) Complex64p(p *complex64) Complex64P
- func (pretty Pretty) Complex64ps(s []*complex64) Complex64PS
- func (pretty Pretty) Complex64s(s []complex64) Complex64S
- func (pretty Pretty) Dummie(v interface{}) DummieV
- func (Pretty) Duration(v time.Duration) DurationV
- func (pretty Pretty) Durationp(p *time.Duration) DurationP
- func (pretty Pretty) Durationps(s []*time.Duration) DurationPS
- func (pretty Pretty) Durations(s []time.Duration) DurationS
- func (pretty Pretty) Err(v error) ErrorV
- func (pretty Pretty) Errp(p *error) ErrorP
- func (pretty Pretty) Errps(s []*error) ErrorPS
- func (pretty Pretty) Errs(s []error) ErrorS
- func (Pretty) Float32(v float32) Float32V
- func (pretty Pretty) Float32p(p *float32) Float32P
- func (pretty Pretty) Float32ps(a []*float32) Float32PS
- func (pretty Pretty) Float32s(s []float32) Float32S
- func (Pretty) Float64(v float64) Float64V
- func (pretty Pretty) Float64p(p *float64) Float64P
- func (pretty Pretty) Float64ps(a []*float64) Float64PS
- func (pretty Pretty) Float64s(s []float64) Float64S
- func (pretty Pretty) Func(v interface{}) FuncV
- func (Pretty) Int(v int) IntV
- func (Pretty) Int16(v int16) Int16V
- func (pretty Pretty) Int16p(p *int16) Int16P
- func (pretty Pretty) Int16ps(a []*int16) Int16PS
- func (pretty Pretty) Int16s(s []int16) Int16S
- func (Pretty) Int32(v int32) Int32V
- func (pretty Pretty) Int32p(p *int32) Int32P
- func (pretty Pretty) Int32ps(a []*int32) Int32PS
- func (pretty Pretty) Int32s(s []int32) Int32S
- func (Pretty) Int64(v int64) Int64V
- func (pretty Pretty) Int64p(p *int64) Int64P
- func (pretty Pretty) Int64ps(a []*int64) Int64PS
- func (pretty Pretty) Int64s(s []int64) Int64S
- func (Pretty) Int8(v int8) Int8V
- func (pretty Pretty) Int8p(p *int8) Int8P
- func (pretty Pretty) Int8ps(a []*int8) Int8PS
- func (pretty Pretty) Int8s(s []int8) Int8S
- func (pretty Pretty) Interface(v interface{}) InterfaceV
- func (pretty Pretty) Intp(p *int) IntP
- func (pretty Pretty) Intps(a []*int) IntPS
- func (pretty Pretty) Ints(s []int) IntS
- func (pretty Pretty) JSON(s []KV) JSONV
- func (pretty Pretty) JSONMarshalers(s []json.Marshaler) JSONMarshalerS
- func (pretty Pretty) KVFunc(v func() KV) KVFuncV
- func (pretty Pretty) Map(v interface{}) MapV
- func (pretty Pretty) Raw(v []byte) RawV
- func (pretty Pretty) Rawp(p *[]byte) RawP
- func (pretty Pretty) Rawps(s []*[]byte) RawPS
- func (pretty Pretty) Raws(s [][]byte) RawS
- func (pretty Pretty) Reflect(v interface{}) Prettier
- func (pretty Pretty) Reflects(s []interface{}) ReflectS
- func (pretty Pretty) Runes(s []rune) RuneS
- func (pretty Pretty) Runesp(p *[]rune) RuneSP
- func (pretty Pretty) Runesps(a []*[]rune) RuneSPS
- func (pretty Pretty) Slice(v interface{}) SliceV
- func (pretty Pretty) String(v string) StringV
- func (pretty Pretty) Stringp(p *string) StringP
- func (pretty Pretty) Stringps(a []*string) StringPS
- func (pretty Pretty) Strings(s []string) StringS
- func (pretty Pretty) Struct(v interface{}) StructV
- func (pretty Pretty) Text(v encoding.TextMarshaler) TextV
- func (pretty Pretty) Texts(s []encoding.TextMarshaler) TextS
- func (pretty Pretty) Time(v time.Time) TimeV
- func (pretty Pretty) Timep(p *time.Time) TimeP
- func (pretty Pretty) Timeps(a []*time.Time) TimePS
- func (pretty Pretty) Times(s []time.Time) TimeS
- func (pretty Pretty) Uint(v uint) UintV
- func (Pretty) Uint16(v uint16) Uint16V
- func (pretty Pretty) Uint16p(p *uint16) Uint16P
- func (pretty Pretty) Uint16ps(a []*uint16) Uint16PS
- func (pretty Pretty) Uint16s(s []uint16) Uint16S
- func (Pretty) Uint32(v uint32) Uint32V
- func (pretty Pretty) Uint32p(p *uint32) Uint32P
- func (pretty Pretty) Uint32ps(a []*uint32) Uint32PS
- func (pretty Pretty) Uint32s(s []uint32) Uint32S
- func (Pretty) Uint64(v uint64) Uint64V
- func (pretty Pretty) Uint64p(p *uint64) Uint64P
- func (pretty Pretty) Uint64ps(a []*uint64) Uint64PS
- func (pretty Pretty) Uint64s(s []uint64) Uint64S
- func (Pretty) Uint8(v uint8) Uint8V
- func (pretty Pretty) Uint8p(p *uint8) Uint8P
- func (pretty Pretty) Uint8ps(a []*uint8) Uint8PS
- func (pretty Pretty) Uint8s(s []uint8) Uint8S
- func (pretty Pretty) Uintp(p *uint) UintP
- func (pretty Pretty) Uintps(a []*uint) UintPS
- func (pretty Pretty) Uintptr(v uintptr) UintptrV
- func (pretty Pretty) Uintptrp(p *uintptr) UintptrP
- func (pretty Pretty) Uintptrps(a []*uintptr) UintptrPS
- func (pretty Pretty) Uintptrs(s []uintptr) UintptrS
- func (pretty Pretty) Uints(s []uint) UintS
- type RawP
- type RawPS
- type RawS
- type RawV
- type ReflectS
- type ReflectV
- type RuneS
- type RuneSP
- type RuneSPS
- type SliceV
- type StringP
- type StringPS
- type StringS
- type StringV
- type StructV
- type TextS
- type TextV
- type TimeP
- type TimePS
- type TimeS
- type TimeV
- type Uint16P
- type Uint16PS
- type Uint16S
- type Uint16V
- type Uint32P
- type Uint32PS
- type Uint32S
- type Uint32V
- type Uint64P
- type Uint64PS
- type Uint64S
- type Uint64V
- type Uint8P
- type Uint8PS
- type Uint8S
- type Uint8V
- type UintP
- type UintPS
- type UintS
- type UintV
- type UintptrP
- type UintptrPS
- type UintptrS
- type UintptrV
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AnyS ¶
type AnyS struct {
// contains filtered or unexported fields
}
func Anys ¶
func Anys(s []interface{}) AnyS
Anys returns stringer/JSON/text marshaler for the slice of any type.
func (AnyS) MarshalJSON ¶
func (AnyS) MarshalText ¶
type AnyV ¶
type AnyV struct {
// contains filtered or unexported fields
}
func (AnyV) MarshalJSON ¶
func (AnyV) MarshalText ¶
type ArrayV ¶
type ArrayV struct {
// contains filtered or unexported fields
}
func Array ¶
func Array(v interface{}) ArrayV
Array returns stringer/JSON/text marshaler for the array type.
func (ArrayV) MarshalJSON ¶
func (ArrayV) MarshalText ¶
type BoolP ¶
type BoolP struct {
// contains filtered or unexported fields
}
func (BoolP) MarshalJSON ¶
func (BoolP) MarshalText ¶
type BoolPS ¶
type BoolPS struct {
// contains filtered or unexported fields
}
func (BoolPS) MarshalJSON ¶
func (BoolPS) MarshalText ¶
type BoolS ¶
type BoolS struct {
// contains filtered or unexported fields
}
func (BoolS) MarshalJSON ¶
func (BoolS) MarshalText ¶
type BoolV ¶
type BoolV struct {
// contains filtered or unexported fields
}
func (BoolV) MarshalJSON ¶
func (BoolV) MarshalText ¶
type ByteS ¶
type ByteS struct {
// contains filtered or unexported fields
}
func (ByteS) MarshalJSON ¶
func (ByteS) MarshalText ¶
type ByteSP ¶
type ByteSP struct {
// contains filtered or unexported fields
}
func (ByteSP) MarshalJSON ¶
func (ByteSP) MarshalText ¶
type ByteSPS ¶
type ByteSPS struct {
// contains filtered or unexported fields
}
func Bytesps ¶
Bytesps returns stringer/JSON/text marshaler for slice of pointers to byte slice type.
func (ByteSPS) MarshalJSON ¶
func (ByteSPS) MarshalText ¶
type ByteSS ¶
type ByteSS struct {
// contains filtered or unexported fields
}
func (ByteSS) MarshalJSON ¶
func (ByteSS) MarshalText ¶
type ChanV ¶
type ChanV struct {
// contains filtered or unexported fields
}
func Chan ¶
func Chan(v interface{}) ChanV
Chan returns stringer/JSON/text marshaler for the channel.
func (ChanV) MarshalJSON ¶
func (ChanV) MarshalText ¶
type Complex128P ¶
type Complex128P struct {
// contains filtered or unexported fields
}
func Complex128p ¶
func Complex128p(p *complex128) Complex128P
Complex128p returns stringer/JSON/text marshaler for the complex128 pointer type.
func (Complex128P) MarshalJSON ¶
func (p Complex128P) MarshalJSON() ([]byte, error)
func (Complex128P) MarshalText ¶
func (p Complex128P) MarshalText() ([]byte, error)
func (Complex128P) String ¶
func (p Complex128P) String() string
type Complex128PS ¶
type Complex128PS struct {
// contains filtered or unexported fields
}
func Complex128ps ¶
func Complex128ps(a []*complex128) Complex128PS
Complex128ps returns stringer/JSON/text marshaler for the complex128 pointer slice type.
func (Complex128PS) MarshalJSON ¶
func (a Complex128PS) MarshalJSON() ([]byte, error)
func (Complex128PS) MarshalText ¶
func (a Complex128PS) MarshalText() ([]byte, error)
func (Complex128PS) String ¶
func (a Complex128PS) String() string
type Complex128S ¶
type Complex128S struct {
// contains filtered or unexported fields
}
func Complex128s ¶
func Complex128s(s []complex128) Complex128S
Complex128s returns stringer/JSON/text marshaler for the complex128 slice type.
func (Complex128S) MarshalJSON ¶
func (s Complex128S) MarshalJSON() ([]byte, error)
func (Complex128S) MarshalText ¶
func (s Complex128S) MarshalText() ([]byte, error)
func (Complex128S) String ¶
func (s Complex128S) String() string
type Complex128V ¶
type Complex128V struct {
// contains filtered or unexported fields
}
func Complex128 ¶
func Complex128(v complex128) Complex128V
Complex128 returns stringer/JSON/text marshaler for the complex128 type.
func (Complex128V) MarshalJSON ¶
func (v Complex128V) MarshalJSON() ([]byte, error)
func (Complex128V) MarshalText ¶
func (v Complex128V) MarshalText() ([]byte, error)
func (Complex128V) String ¶
func (v Complex128V) String() string
type Complex64P ¶
type Complex64P struct {
// contains filtered or unexported fields
}
func Complex64p ¶
func Complex64p(p *complex64) Complex64P
Complex64p returns stringer/JSON/text marshaler for the complex64 pointer type.
func (Complex64P) MarshalJSON ¶
func (p Complex64P) MarshalJSON() ([]byte, error)
func (Complex64P) MarshalText ¶
func (p Complex64P) MarshalText() ([]byte, error)
func (Complex64P) String ¶
func (p Complex64P) String() string
type Complex64PS ¶
type Complex64PS struct {
// contains filtered or unexported fields
}
func Complex64ps ¶
func Complex64ps(s []*complex64) Complex64PS
Complex64ps returns stringer/JSON/text marshaler for the slice of complex64 pointers type.
func (Complex64PS) MarshalJSON ¶
func (s Complex64PS) MarshalJSON() ([]byte, error)
func (Complex64PS) MarshalText ¶
func (s Complex64PS) MarshalText() ([]byte, error)
func (Complex64PS) String ¶
func (s Complex64PS) String() string
type Complex64S ¶
type Complex64S struct {
// contains filtered or unexported fields
}
func Complex64s ¶
func Complex64s(s []complex64) Complex64S
Complex64s returns stringer/JSON/text marshaler for the complex64 type.
func (Complex64S) MarshalJSON ¶
func (s Complex64S) MarshalJSON() ([]byte, error)
func (Complex64S) MarshalText ¶
func (s Complex64S) MarshalText() ([]byte, error)
func (Complex64S) String ¶
func (s Complex64S) String() string
type Complex64V ¶
type Complex64V struct {
// contains filtered or unexported fields
}
func Complex64 ¶
func Complex64(v complex64) Complex64V
Complex64 returns stringer/JSON/text marshaler for the complex64 type.
func (Complex64V) MarshalJSON ¶
func (v Complex64V) MarshalJSON() ([]byte, error)
func (Complex64V) MarshalText ¶
func (v Complex64V) MarshalText() ([]byte, error)
func (Complex64V) String ¶
func (v Complex64V) String() string
type DummieV ¶
type DummieV struct {
// contains filtered or unexported fields
}
func Dummie ¶
func Dummie(v interface{}) DummieV
Dummie returns stringer/JSON/text marshaler for the dummie type.
func (DummieV) MarshalJSON ¶
func (DummieV) MarshalText ¶
type DurationP ¶
type DurationP struct {
// contains filtered or unexported fields
}
func (DurationP) MarshalJSON ¶
func (DurationP) MarshalText ¶
type DurationPS ¶
type DurationPS struct {
// contains filtered or unexported fields
}
func Durationps ¶
func Durationps(s []*time.Duration) DurationPS
Durationps returns stringer/JSON/text marshaler for the time duration pointer slice type.
func (DurationPS) MarshalJSON ¶
func (s DurationPS) MarshalJSON() ([]byte, error)
func (DurationPS) MarshalText ¶
func (s DurationPS) MarshalText() ([]byte, error)
func (DurationPS) String ¶
func (s DurationPS) String() string
type DurationS ¶
type DurationS struct {
// contains filtered or unexported fields
}
func (DurationS) MarshalJSON ¶
func (DurationS) MarshalText ¶
type DurationV ¶
type DurationV struct {
// contains filtered or unexported fields
}
func (DurationV) MarshalJSON ¶
func (DurationV) MarshalText ¶
type ErrorP ¶
type ErrorP struct {
// contains filtered or unexported fields
}
func (ErrorP) MarshalJSON ¶
func (ErrorP) MarshalText ¶
type ErrorPS ¶
type ErrorPS struct {
// contains filtered or unexported fields
}
func (ErrorPS) MarshalJSON ¶
func (ErrorPS) MarshalText ¶
type ErrorS ¶
type ErrorS struct {
// contains filtered or unexported fields
}
func (ErrorS) MarshalJSON ¶
func (ErrorS) MarshalText ¶
type ErrorV ¶
type ErrorV struct {
// contains filtered or unexported fields
}
func (ErrorV) MarshalJSON ¶
func (ErrorV) MarshalText ¶
type Float32P ¶
type Float32P struct {
// contains filtered or unexported fields
}
func (Float32P) MarshalJSON ¶
func (Float32P) MarshalText ¶
type Float32PS ¶
type Float32PS struct {
// contains filtered or unexported fields
}
func (Float32PS) MarshalJSON ¶
func (Float32PS) MarshalText ¶
type Float32S ¶
type Float32S struct {
// contains filtered or unexported fields
}
func (Float32S) MarshalJSON ¶
func (Float32S) MarshalText ¶
type Float32V ¶
type Float32V struct {
// contains filtered or unexported fields
}
func (Float32V) MarshalJSON ¶
func (Float32V) MarshalText ¶
type Float64P ¶
type Float64P struct {
// contains filtered or unexported fields
}
func (Float64P) MarshalJSON ¶
func (Float64P) MarshalText ¶
type Float64PS ¶
type Float64PS struct {
// contains filtered or unexported fields
}
func (Float64PS) MarshalJSON ¶
func (Float64PS) MarshalText ¶
type Float64S ¶
type Float64S struct {
// contains filtered or unexported fields
}
func (Float64S) MarshalJSON ¶
func (Float64S) MarshalText ¶
type Float64V ¶
type Float64V struct {
// contains filtered or unexported fields
}
func (Float64V) MarshalJSON ¶
func (Float64V) MarshalText ¶
type Fmt ¶
type Fmt struct {
// contains filtered or unexported fields
}
Formatter implements fmt formatter interface.
type FuncV ¶
type FuncV struct {
// contains filtered or unexported fields
}
func Func ¶
func Func(v interface{}) FuncV
Func returns stringer/JSON/text marshaler for the function.
func (FuncV) MarshalJSON ¶
func (FuncV) MarshalText ¶
type Int16P ¶
type Int16P struct {
// contains filtered or unexported fields
}
func (Int16P) MarshalJSON ¶
func (Int16P) MarshalText ¶
type Int16PS ¶
type Int16PS struct {
// contains filtered or unexported fields
}
func (Int16PS) MarshalJSON ¶
func (Int16PS) MarshalText ¶
type Int16S ¶
type Int16S struct {
// contains filtered or unexported fields
}
func (Int16S) MarshalJSON ¶
func (Int16S) MarshalText ¶
type Int16V ¶
type Int16V struct {
// contains filtered or unexported fields
}
func (Int16V) MarshalJSON ¶
func (Int16V) MarshalText ¶
type Int32P ¶
type Int32P struct {
// contains filtered or unexported fields
}
func (Int32P) MarshalJSON ¶
func (Int32P) MarshalText ¶
type Int32PS ¶
type Int32PS struct {
// contains filtered or unexported fields
}
func (Int32PS) MarshalJSON ¶
func (Int32PS) MarshalText ¶
type Int32S ¶
type Int32S struct {
// contains filtered or unexported fields
}
func (Int32S) MarshalJSON ¶
func (Int32S) MarshalText ¶
type Int32V ¶
type Int32V struct {
// contains filtered or unexported fields
}
func (Int32V) MarshalJSON ¶
func (Int32V) MarshalText ¶
type Int64P ¶
type Int64P struct {
// contains filtered or unexported fields
}
func (Int64P) MarshalJSON ¶
func (Int64P) MarshalText ¶
type Int64PS ¶
type Int64PS struct {
// contains filtered or unexported fields
}
func (Int64PS) MarshalJSON ¶
func (Int64PS) MarshalText ¶
type Int64S ¶
type Int64S struct {
// contains filtered or unexported fields
}
func (Int64S) MarshalJSON ¶
func (Int64S) MarshalText ¶
type Int64V ¶
type Int64V struct {
// contains filtered or unexported fields
}
func (Int64V) MarshalJSON ¶
func (Int64V) MarshalText ¶
type Int8P ¶
type Int8P struct {
// contains filtered or unexported fields
}
func (Int8P) MarshalJSON ¶
func (Int8P) MarshalText ¶
type Int8PS ¶
type Int8PS struct {
// contains filtered or unexported fields
}
func (Int8PS) MarshalJSON ¶
func (Int8PS) MarshalText ¶
type Int8S ¶
type Int8S struct {
// contains filtered or unexported fields
}
func (Int8S) MarshalJSON ¶
func (Int8S) MarshalText ¶
type Int8V ¶
type Int8V struct {
// contains filtered or unexported fields
}
func (Int8V) MarshalJSON ¶
func (Int8V) MarshalText ¶
type IntP ¶
type IntP struct {
// contains filtered or unexported fields
}
func (IntP) MarshalJSON ¶
func (IntP) MarshalText ¶
type IntPS ¶
type IntPS struct {
// contains filtered or unexported fields
}
func (IntPS) MarshalJSON ¶
func (IntPS) MarshalText ¶
type IntS ¶
type IntS struct {
// contains filtered or unexported fields
}
func (IntS) MarshalJSON ¶
func (IntS) MarshalText ¶
type IntV ¶
type IntV struct {
// contains filtered or unexported fields
}
func (IntV) MarshalJSON ¶
func (IntV) MarshalText ¶
type InterfaceV ¶
type InterfaceV struct {
// contains filtered or unexported fields
}
func Interface ¶
func Interface(v interface{}) InterfaceV
Interface returns stringer/JSON/text marshaler for the interface.
func (InterfaceV) MarshalJSON ¶
func (v InterfaceV) MarshalJSON() ([]byte, error)
func (InterfaceV) MarshalText ¶
func (v InterfaceV) MarshalText() ([]byte, error)
func (InterfaceV) String ¶
func (v InterfaceV) String() string
type JSONMarshalerS ¶
type JSONMarshalerS struct {
// contains filtered or unexported fields
}
func JSONMarshalers ¶
func JSONMarshalers(s []json.Marshaler) JSONMarshalerS
JSONMarshalers returns stringer/JSON/text marshaler for the JSON marshaler slice type.
func (JSONMarshalerS) MarshalJSON ¶
func (s JSONMarshalerS) MarshalJSON() ([]byte, error)
func (JSONMarshalerS) MarshalText ¶
func (s JSONMarshalerS) MarshalText() ([]byte, error)
func (JSONMarshalerS) String ¶
func (s JSONMarshalerS) String() string
type JSONV ¶
type JSONV struct {
// contains filtered or unexported fields
}
func (JSONV) MarshalJSON ¶
func (JSONV) MarshalText ¶
type KVFuncV ¶
type KVFuncV struct {
// contains filtered or unexported fields
}
func (KVFuncV) MarshalJSON ¶
func (KVFuncV) MarshalText ¶
type MapV ¶
type MapV struct {
// contains filtered or unexported fields
}
func (MapV) MarshalJSON ¶
func (MapV) MarshalText ¶
type Pretty ¶
type Pretty struct {
// contains filtered or unexported fields
}
Pretty.
func (Pretty) Bytesp ¶
Bytesp returns stringer/JSON/text marshaler for the pointer to byte slice type.
func (Pretty) Bytesps ¶
Bytesps returns stringer/JSON/text marshaler for slice of pointers to byte slice type.
func (Pretty) Bytess ¶
Bytess returns stringer/JSON/text marshaler for the slice of byte slice type.
func (Pretty) Complex128 ¶
func (pretty Pretty) Complex128(v complex128) Complex128V
Complex128 returns stringer/JSON/text marshaler for the complex128 type.
func (Pretty) Complex128p ¶
func (pretty Pretty) Complex128p(p *complex128) Complex128P
Complex128p returns stringer/JSON/text marshaler for the complex128 pointer type.
func (Pretty) Complex128ps ¶
func (pretty Pretty) Complex128ps(a []*complex128) Complex128PS
Complex128ps returns stringer/JSON/text marshaler for the complex128 pointer slice type.
func (Pretty) Complex128s ¶
func (pretty Pretty) Complex128s(s []complex128) Complex128S
Complex128s returns stringer/JSON/text marshaler for the complex128 slice type.
func (Pretty) Complex64 ¶
func (pretty Pretty) Complex64(v complex64) Complex64V
Complex64 returns stringer/JSON/text marshaler for the complex64 type.
func (Pretty) Complex64p ¶
func (pretty Pretty) Complex64p(p *complex64) Complex64P
Complex64p returns stringer/JSON/text marshaler for the complex64 pointer type.
func (Pretty) Complex64ps ¶
func (pretty Pretty) Complex64ps(s []*complex64) Complex64PS
Complex64ps returns stringer/JSON/text marshaler for the slice of complex64 pointers type.
func (Pretty) Complex64s ¶
func (pretty Pretty) Complex64s(s []complex64) Complex64S
Complex64s returns stringer/JSON/text marshaler for the complex64 type.
func (Pretty) Durationp ¶
Durationp returns stringer/JSON/text marshaler for the time duration pointer type.
func (Pretty) Durationps ¶
func (pretty Pretty) Durationps(s []*time.Duration) DurationPS
Durationps returns stringer/JSON/text marshaler for the time duration pointer slice type.
func (Pretty) Durations ¶
Durations returns stringer/JSON/text marshaler for time duration slice type.
func (Pretty) Errps ¶
Errorps returns stringer/JSON/text marshaler for the slice of error pointers type.
func (Pretty) Float32p ¶
Float32p returns stringer/JSON/text marshaler for the float32 pointer type.
func (Pretty) Float32ps ¶
Float32ps returns stringer/JSON/text marshaler for the float32 pointer slice type.
func (Pretty) Float64p ¶
Float64p returns stringer/JSON/text marshaler for the float64 pointer type.
func (Pretty) Float64ps ¶
Float64ps returns stringer/JSON/text marshaler for the float64 pointer slice type.
func (Pretty) Int16ps ¶
Int16ps returns stringer/JSON/text marshaler for the int16 pointer slice type.
func (Pretty) Int32ps ¶
Int32ps returns stringer/JSON/text marshaler for the int32 pointer slice type.
func (Pretty) Int64ps ¶
Int64ps returns stringer/JSON/text marshaler for the int64 pointer slice type.
func (Pretty) Interface ¶
func (pretty Pretty) Interface(v interface{}) InterfaceV
Interface returns stringer/JSON/text marshaler for the interface.
func (Pretty) JSONMarshalers ¶
func (pretty Pretty) JSONMarshalers(s []json.Marshaler) JSONMarshalerS
JSONMarshalers returns stringer/JSON/text marshaler for the JSON marshaler slice type.
func (Pretty) Rawps ¶
Rawps returns stringer/JSON/text marshaler for the slice of byte slice pointers type.
func (Pretty) Reflects ¶
Reflects returns stringer/JSON/text marshaler uses reflection for the slice of some type.
func (Pretty) Runesps ¶
Runesps returns stringer/JSON/text marshaler for slice of pointers to rune slice type.
func (Pretty) Stringps ¶
Stringps returns stringer/JSON/text marshaler for the string pointer slice type.
func (Pretty) Text ¶
func (pretty Pretty) Text(v encoding.TextMarshaler) TextV
Text returns stringer/JSON/text marshaler for the encoding.TextMarshaler type.
func (Pretty) Texts ¶
func (pretty Pretty) Texts(s []encoding.TextMarshaler) TextS
Texts returns stringer/JSON/text marshaler for the text marshaler slice type.
func (Pretty) Uint16ps ¶
Uint16ps returns stringer/JSON/text marshaler for the uint16 pointer slice type.
func (Pretty) Uint32ps ¶
Uint32ps returns stringer/JSON/text marshaler for the uint32 pointer slice type.
func (Pretty) Uint64ps ¶
Uint64ps returns stringer/JSON/text marshaler for the uint64 pointer slice type.
func (Pretty) Uint8ps ¶
Uint8ps returns stringer/JSON/text marshaler for the uint8 pointer slice type.
func (Pretty) Uintptrp ¶
Uintptrp returns stringer/JSON/text marshaler for the uintptr pointer type.
func (Pretty) Uintptrps ¶
Uintptrps returns stringer/JSON/text marshaler for the slice of a pointer to a uintptr type.
type RawP ¶
type RawP struct {
// contains filtered or unexported fields
}
func (RawP) MarshalJSON ¶
func (RawP) MarshalText ¶
type RawPS ¶
type RawPS struct {
// contains filtered or unexported fields
}
func (RawPS) MarshalJSON ¶
func (RawPS) MarshalText ¶
type RawS ¶
type RawS struct {
// contains filtered or unexported fields
}
func (RawS) MarshalJSON ¶
func (RawS) MarshalText ¶
type RawV ¶
type RawV struct {
// contains filtered or unexported fields
}
func (RawV) MarshalJSON ¶
func (RawV) MarshalText ¶
type ReflectS ¶
type ReflectS struct {
// contains filtered or unexported fields
}
func Reflects ¶
func Reflects(s []interface{}) ReflectS
Reflects returns stringer/JSON/text marshaler uses reflection for the slice of some type.
func (ReflectS) MarshalJSON ¶
func (ReflectS) MarshalText ¶
type ReflectV ¶
type ReflectV struct {
// contains filtered or unexported fields
}
func (ReflectV) MarshalJSON ¶
func (ReflectV) MarshalText ¶
type RuneS ¶
type RuneS struct {
// contains filtered or unexported fields
}
func (RuneS) MarshalJSON ¶
func (RuneS) MarshalText ¶
type RuneSP ¶
type RuneSP struct {
// contains filtered or unexported fields
}
func (RuneSP) MarshalJSON ¶
func (RuneSP) MarshalText ¶
type RuneSPS ¶
type RuneSPS struct {
// contains filtered or unexported fields
}
func Runesps ¶
Runesps returns stringer/JSON/text marshaler for slice of pointers to rune slice type.
func (RuneSPS) MarshalJSON ¶
func (RuneSPS) MarshalText ¶
type SliceV ¶
type SliceV struct {
// contains filtered or unexported fields
}
func Slice ¶
func Slice(v interface{}) SliceV
Slice returns stringer/JSON/text marshaler for the slice type.
func (SliceV) MarshalJSON ¶
func (SliceV) MarshalText ¶
type StringP ¶
type StringP struct {
// contains filtered or unexported fields
}
func (StringP) MarshalJSON ¶
func (StringP) MarshalText ¶
type StringPS ¶
type StringPS struct {
// contains filtered or unexported fields
}
func (StringPS) MarshalJSON ¶
func (StringPS) MarshalText ¶
type StringS ¶
type StringS struct {
// contains filtered or unexported fields
}
func (StringS) MarshalJSON ¶
func (StringS) MarshalText ¶
type StringV ¶
type StringV struct {
// contains filtered or unexported fields
}
func (StringV) MarshalJSON ¶
func (StringV) MarshalText ¶
type StructV ¶
type StructV struct {
// contains filtered or unexported fields
}
func Struct ¶
func Struct(v interface{}) StructV
Struct returns stringer/JSON/text marshaler for the struct type.
func (StructV) MarshalJSON ¶
func (StructV) MarshalText ¶
type TextS ¶
type TextS struct {
// contains filtered or unexported fields
}
func Texts ¶
func Texts(s []encoding.TextMarshaler) TextS
Texts returns stringer/JSON/text marshaler for the text marshaler slice type.
func (TextS) MarshalJSON ¶
func (TextS) MarshalText ¶
type TextV ¶
type TextV struct {
// contains filtered or unexported fields
}
func Text ¶
func Text(v encoding.TextMarshaler) TextV
Text returns stringer/JSON/text marshaler for the encoding.TextMarshaler type.
func (TextV) MarshalJSON ¶
func (TextV) MarshalText ¶
type TimeP ¶
type TimeP struct {
// contains filtered or unexported fields
}
func (TimeP) MarshalJSON ¶
func (TimeP) MarshalText ¶
type TimePS ¶
type TimePS struct {
// contains filtered or unexported fields
}
func (TimePS) MarshalJSON ¶
func (TimePS) MarshalText ¶
type TimeS ¶
type TimeS struct {
// contains filtered or unexported fields
}
func (TimeS) MarshalJSON ¶
func (TimeS) MarshalText ¶
type TimeV ¶
type TimeV struct {
// contains filtered or unexported fields
}
func (TimeV) MarshalJSON ¶
func (TimeV) MarshalText ¶
type Uint16P ¶
type Uint16P struct {
// contains filtered or unexported fields
}
func (Uint16P) MarshalJSON ¶
func (Uint16P) MarshalText ¶
type Uint16PS ¶
type Uint16PS struct {
// contains filtered or unexported fields
}
func (Uint16PS) MarshalJSON ¶
func (Uint16PS) MarshalText ¶
type Uint16S ¶
type Uint16S struct {
// contains filtered or unexported fields
}
func (Uint16S) MarshalJSON ¶
func (Uint16S) MarshalText ¶
type Uint16V ¶
type Uint16V struct {
// contains filtered or unexported fields
}
func (Uint16V) MarshalJSON ¶
func (Uint16V) MarshalText ¶
type Uint32P ¶
type Uint32P struct {
// contains filtered or unexported fields
}
func (Uint32P) MarshalJSON ¶
func (Uint32P) MarshalText ¶
type Uint32PS ¶
type Uint32PS struct {
// contains filtered or unexported fields
}
func (Uint32PS) MarshalJSON ¶
func (Uint32PS) MarshalText ¶
type Uint32S ¶
type Uint32S struct {
// contains filtered or unexported fields
}
func (Uint32S) MarshalJSON ¶
func (Uint32S) MarshalText ¶
type Uint32V ¶
type Uint32V struct {
// contains filtered or unexported fields
}
func (Uint32V) MarshalJSON ¶
func (Uint32V) MarshalText ¶
type Uint64P ¶
type Uint64P struct {
// contains filtered or unexported fields
}
func (Uint64P) MarshalJSON ¶
func (Uint64P) MarshalText ¶
type Uint64PS ¶
type Uint64PS struct {
// contains filtered or unexported fields
}
func (Uint64PS) MarshalJSON ¶
func (Uint64PS) MarshalText ¶
type Uint64S ¶
type Uint64S struct {
// contains filtered or unexported fields
}
func (Uint64S) MarshalJSON ¶
func (Uint64S) MarshalText ¶
type Uint64V ¶
type Uint64V struct {
// contains filtered or unexported fields
}
func (Uint64V) MarshalJSON ¶
func (Uint64V) MarshalText ¶
type Uint8P ¶
type Uint8P struct {
// contains filtered or unexported fields
}
func (Uint8P) MarshalJSON ¶
func (Uint8P) MarshalText ¶
type Uint8PS ¶
type Uint8PS struct {
// contains filtered or unexported fields
}
func (Uint8PS) MarshalJSON ¶
func (Uint8PS) MarshalText ¶
type Uint8S ¶
type Uint8S struct {
// contains filtered or unexported fields
}
func (Uint8S) MarshalJSON ¶
func (Uint8S) MarshalText ¶
type Uint8V ¶
type Uint8V struct {
// contains filtered or unexported fields
}
func (Uint8V) MarshalJSON ¶
func (Uint8V) MarshalText ¶
type UintP ¶
type UintP struct {
// contains filtered or unexported fields
}
func (UintP) MarshalJSON ¶
func (UintP) MarshalText ¶
type UintPS ¶
type UintPS struct {
// contains filtered or unexported fields
}
func (UintPS) MarshalJSON ¶
func (UintPS) MarshalText ¶
type UintS ¶
type UintS struct {
// contains filtered or unexported fields
}
func (UintS) MarshalJSON ¶
func (UintS) MarshalText ¶
type UintV ¶
type UintV struct {
// contains filtered or unexported fields
}
func (UintV) MarshalJSON ¶
func (UintV) MarshalText ¶
type UintptrP ¶
type UintptrP struct {
// contains filtered or unexported fields
}
func (UintptrP) MarshalJSON ¶
func (UintptrP) MarshalText ¶
type UintptrPS ¶
type UintptrPS struct {
// contains filtered or unexported fields
}
func Uintptrps ¶
Uintptrps returns stringer/JSON/text marshaler for the slice of a pointer to a uintptr type.
func (UintptrPS) MarshalJSON ¶
func (UintptrPS) MarshalText ¶
type UintptrS ¶
type UintptrS struct {
// contains filtered or unexported fields
}
func (UintptrS) MarshalJSON ¶
func (UintptrS) MarshalText ¶
type UintptrV ¶
type UintptrV struct {
// contains filtered or unexported fields
}
func (UintptrV) MarshalJSON ¶
func (UintptrV) MarshalText ¶
Source Files ¶
- any.go
- anys.go
- array.go
- bool.go
- boolp.go
- boolps.go
- bools.go
- bytes.go
- bytesp.go
- bytesps.go
- bytess.go
- chan.go
- complex128.go
- complex128p.go
- complex128ps.go
- complex128s.go
- complex64.go
- complex64p.go
- complex64ps.go
- complex64s.go
- dummie.go
- duration.go
- durationp.go
- durationps.go
- durations.go
- error.go
- errorp.go
- errorps.go
- errors.go
- float32.go
- float32p.go
- float32ps.go
- float32s.go
- float64.go
- float64p.go
- float64ps.go
- float64s.go
- func.go
- int.go
- int16.go
- int16p.go
- int16ps.go
- int16s.go
- int32.go
- int32p.go
- int32ps.go
- int32s.go
- int64.go
- int64p.go
- int64ps.go
- int64s.go
- int8.go
- int8p.go
- int8ps.go
- int8s.go
- interface.go
- intp.go
- intps.go
- ints.go
- json.go
- json_marshalers.go
- kv.go
- map.go
- pfmt.go
- raw.go
- rawp.go
- rawps.go
- raws.go
- reflect.go
- reflects.go
- runes.go
- runesp.go
- runesps.go
- slice.go
- string.go
- stringp.go
- stringps.go
- strings.go
- struct.go
- text.go
- texts.go
- time.go
- timep.go
- timeps.go
- times.go
- uint.go
- uint16.go
- uint16p.go
- uint16ps.go
- uint16s.go
- uint32.go
- uint32p.go
- uint32ps.go
- uint32s.go
- uint64.go
- uint64p.go
- uint64ps.go
- uint64s.go
- uint8.go
- uint8p.go
- uint8ps.go
- uint8s.go
- uintp.go
- uintps.go
- uintptr.go
- uintptrp.go
- uintptrps.go
- uintptrs.go
- uints.go