Serializer
type Serializer
type Serializer interface {
// 序列化
Serialize(w io.Writer, v any, indent string) error
// 反序列化
Deserialize(r io.Reader, v any) error
}
定义 JSON 和 XML 的序列化与反序列化接口。
type JSONSerializer
type JSONSerializer struct{}
为 JSON 实现的默认序列化接口。
type XMLSerializer
type XMLSerializer struct{}
为 XML 实现的默认序列化接口。