Documentation
¶
Overview ¶
Package encoding provides encoding helpers and adapters used by go-service.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = di.Module( di.Constructor(proto.NewBinary), di.Constructor(proto.NewText), di.Constructor(proto.NewJSON), di.Constructor(json.NewEncoder), di.Constructor(toml.NewEncoder), di.Constructor(yaml.NewEncoder), di.Constructor(gob.NewEncoder), di.Constructor(bytes.NewEncoder), di.Constructor(NewMap), )
Module for fx.
Functions ¶
This section is empty.
Types ¶
type Encoder ¶
type Encoder interface {
// Encode any to a writer.
Encode(w io.Writer, v any) error
// Decode any from a reader.
Decode(r io.Reader, v any) error
}
Encoder allows different types of encoding/decoding.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package base64 provides encoding helpers and adapters used by go-service.
|
Package base64 provides encoding helpers and adapters used by go-service. |
|
Package bytes provides encoding helpers and adapters used by go-service.
|
Package bytes provides encoding helpers and adapters used by go-service. |
|
Package errors provides encoding helpers and adapters used by go-service.
|
Package errors provides encoding helpers and adapters used by go-service. |
|
Package gob provides encoding helpers and adapters used by go-service.
|
Package gob provides encoding helpers and adapters used by go-service. |
|
Package json provides encoding helpers and adapters used by go-service.
|
Package json provides encoding helpers and adapters used by go-service. |
|
Package proto provides encoding helpers and adapters used by go-service.
|
Package proto provides encoding helpers and adapters used by go-service. |
|
Package toml provides encoding helpers and adapters used by go-service.
|
Package toml provides encoding helpers and adapters used by go-service. |
|
Package yaml provides encoding helpers and adapters used by go-service.
|
Package yaml provides encoding helpers and adapters used by go-service. |
Click to show internal directories.
Click to hide internal directories.