Documentation ¶
Index ¶
- Variables
- func MarshalX(v interface{}) ([]byte, error)
- func MustMarshal(v interface{}) []byte
- func MustMarshalToString(v interface{}) string
- func MustMarshalX(v interface{}) []byte
- func PrettyS(v interface{}, l ...int) string
- func PrettyT(v interface{}) string
- func Print(v interface{})
- func PrintPretty(v interface{})
- func ProtoMarshal(m proto.Message) ([]byte, error)
- func ProtoUnmarshal(b []byte, m proto.Message) error
- func UnmarshalFromString(s string, v interface{}) error
- func UnmarshalToMap(s string) map[string]interface{}
- func UnmarshalX(b []byte, v interface{}) error
- type ProtoMarshalOptions
- type ProtoUnmarshalOptions
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Marshal = json.Marshal MarshalIndent = json.MarshalIndent Unmarshal = json.Unmarshal NewDecoder = json.NewDecoder NewEncoder = json.NewEncoder )
Functions ¶
func MustMarshal ¶
func MustMarshal(v interface{}) []byte
func MustMarshalToString ¶
func MustMarshalToString(v interface{}) string
func MustMarshalX ¶ added in v0.0.13
func MustMarshalX(v interface{}) []byte
func PrintPretty ¶ added in v0.0.2
func PrintPretty(v interface{})
func UnmarshalFromString ¶
func UnmarshalToMap ¶ added in v0.0.9
func UnmarshalX ¶ added in v0.0.13
Types ¶
type ProtoMarshalOptions ¶ added in v0.0.13
type ProtoMarshalOptions = protojson.MarshalOptions
type ProtoUnmarshalOptions ¶ added in v0.0.13
type ProtoUnmarshalOptions = protojson.UnmarshalOptions
Click to show internal directories.
Click to hide internal directories.