Documentation ¶ Index ¶ type Decoder type Encoder type Format type Marshaler type Unmarshaler Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Decoder ¶ added in v0.1.9 type Decoder interface { Decode(v interface{}) (err error) } type Encoder ¶ added in v0.1.9 type Encoder interface { Encode(v interface{}) (err error) } type Format ¶ type Format string const ( Json Format = "json" Yaml Format = "yaml" Toml Format = "toml" Yml Format = "yml" Protobuf Format = "protobuf" Xml Format = "xml" Text Format = "text" Base64 Format = "base64" ) type Marshaler ¶ added in v0.3.0 type Marshaler interface { Marshal(v any) ([]byte, error) } type Unmarshaler ¶ added in v0.3.0 type Unmarshaler interface { Unmarshal([]byte) error } Source Files ¶ View all Source files format.gointerface.go Directories ¶ Show internal Expand all Path Synopsis binary common excel gerber svg Package svg parses Gerber to SVG. Package svg parses Gerber to SVG. html voidxss json gjson pretty sjson m3u8 Partial reference https://github.com/grafov/m3u8/blob/master/reader.go Partial reference https://github.com/grafov/m3u8/blob/master/reader.go msgpack protobuf any jsonpb protogen text template Click to show internal directories. Click to hide internal directories.