Documentation ¶
Overview ¶
Package mimetypetest 针对文本内容的编解码实现,仅作为测试用例。
Index ¶
Constants ¶
View Source
const Mimetype = "text/plain"
Mimetype 当前包能解析的编码类型
Variables ¶
View Source
var Nil = []byte("NIL")
Nil mimetype.Nil 解码后的值
Functions ¶
func TextMarshal ¶
TextMarshal 针对文本内容的 MarshalFunc 实现
func TextUnmarshal ¶
TextUnmarshal 针对文本内容的 UnmarshalFunc 实现
Types ¶
type TextObject ¶
TextObject 本质是实现了 encoding.TextMarshaler 和 encoding.TextUnmarshaler 接口的实例。
可用于 mimetype 包中的 MarshalFunc 和 UnmarshalFunc 的测试。
func (*TextObject) MarshalText ¶
func (o *TextObject) MarshalText() ([]byte, error)
MarshalText 实现 encoding.TextMarshaler 接口
func (*TextObject) UnmarshalText ¶
func (o *TextObject) UnmarshalText(data []byte) error
UnmarshalText 实现 encoding.TextUnmarshaler 接口
Click to show internal directories.
Click to hide internal directories.