跳到主要内容

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 实现的默认序列化接口。