Documentation ¶
Index ¶
- func Marshal(v interface{}) ([]byte, error)
- func MarshalIndent(v interface{}, prefix, indent string) ([]byte, error)
- func MarshalIndentToString(v interface{}, prefix, indent string) (string, error)
- func MarshalIndentToStringWithAPI(api API, v interface{}, prefix, indent string) (string, error)
- func MarshalIndentWithAPI(api API, v interface{}, prefix, indent string) ([]byte, error)
- func MarshalToString(v interface{}) (string, error)
- func MarshalToStringWithAPI(api API, v interface{}) (string, error)
- func MarshalWithAPI(api API, v interface{}) ([]byte, error)
- func SetAPI(api API)
- func Unmarshal(data []byte, v interface{}) error
- func UnmarshalFromString(str string, v interface{}) error
- func UnmarshalFromStringWithAPI(api API, str string, v interface{}) error
- func UnmarshalWithAPI(api API, data []byte, v interface{}) error
- type API
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MarshalIndentToString ¶ added in v2.1.22
MarshalIndentToString
@param indent 为了兼容性,用" "(4个空格)替代"\t"
func MarshalIndentToStringWithAPI ¶ added in v2.1.40
MarshalIndentToStringWithAPI
@param indent 为了兼容性,用" "(4个空格)替代"\t"
func MarshalIndentWithAPI ¶ added in v2.1.40
MarshalIndentWithAPI
@param indent 为了兼容性,用" "(4个空格)替代"\t"
func MarshalToString ¶
func MarshalToStringWithAPI ¶ added in v2.1.40
func MarshalWithAPI ¶ added in v2.1.40
func UnmarshalFromString ¶
func UnmarshalFromStringWithAPI ¶ added in v2.1.40
func UnmarshalWithAPI ¶ added in v2.1.40
Types ¶
type API ¶ added in v2.1.22
Click to show internal directories.
Click to hide internal directories.