Documentation
¶
Index ¶
- Variables
- func Marshal(v any) ([]byte, error)
- func Unmarshal(data []byte, v any) error
- type Decoder
- type Encoder
- type ErrCanNotParsed
- type ErrInvalidEntry
- type ErrInvalidGroupName
- type ErrInvalidGroupType
- type ErrInvalidKey
- type ErrKeyValuePairMustBeContainedInAGroup
- type ErrUnsupportedValueType
- type Marshaler
- type Unmarshaler
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Parameter ErrParameterMustBePointer = errors.New("keyfile: parameter must be a pointer") ErrParameterMustNotBeNil = errors.New("keyfile: parameter must not be nil") ErrInvalidParameterType = errors.New("keyfile: invalid parameter type") // Key-Value Pair ErrInvalidMapKeyType = errors.New("invalid map key type, must be a string") )
Functions ¶
Types ¶
type ErrCanNotParsed ¶
func (ErrCanNotParsed) Error ¶
func (e ErrCanNotParsed) Error() string
type ErrInvalidEntry ¶
func (ErrInvalidEntry) Error ¶
func (e ErrInvalidEntry) Error() string
type ErrInvalidGroupName ¶
func (ErrInvalidGroupName) Error ¶
func (e ErrInvalidGroupName) Error() string
type ErrInvalidGroupType ¶
func (ErrInvalidGroupType) Error ¶
func (e ErrInvalidGroupType) Error() string
type ErrInvalidKey ¶
func (ErrInvalidKey) Error ¶
func (e ErrInvalidKey) Error() string
type ErrKeyValuePairMustBeContainedInAGroup ¶
func (ErrKeyValuePairMustBeContainedInAGroup) Error ¶
func (e ErrKeyValuePairMustBeContainedInAGroup) Error() string
type ErrUnsupportedValueType ¶
func (ErrUnsupportedValueType) Error ¶
func (e ErrUnsupportedValueType) Error() string
type Unmarshaler ¶
Click to show internal directories.
Click to hide internal directories.