chore: minor changes to format package
This commit is contained in:
parent
42c8fd7c1a
commit
6480101484
1 changed files with 4 additions and 4 deletions
|
|
@ -36,11 +36,11 @@ func (df DataFormat) Type() string {
|
|||
return "DataFormat"
|
||||
}
|
||||
|
||||
// MarshalData marshals arbitrary data into a byte slice formatted as outFormat.
|
||||
// Marshal marshals arbitrary data into a byte slice formatted as outFormat.
|
||||
// If a marshalling error occurs or outFormat is unknown, an error is returned.
|
||||
//
|
||||
// Supported values are: json, list, yaml
|
||||
func Marshal(data interface{}, outFormat DataFormat) ([]byte, error) {
|
||||
func Marshal(data any, outFormat DataFormat) ([]byte, error) {
|
||||
switch outFormat {
|
||||
case JSON:
|
||||
if bytes, err := json.MarshalIndent(data, "", " "); err != nil {
|
||||
|
|
@ -61,12 +61,12 @@ func Marshal(data interface{}, outFormat DataFormat) ([]byte, error) {
|
|||
}
|
||||
}
|
||||
|
||||
// UnmarshalData unmarshals a byte slice formatted as inFormat into an interface
|
||||
// Unmarshal unmarshals a byte slice formatted as inFormat into an interface
|
||||
// v. If an unmarshalling error occurs or inFormat is unknown, an error is
|
||||
// returned.
|
||||
//
|
||||
// Supported values are: json, list, yaml
|
||||
func Unmarshal(data []byte, v interface{}, inFormat DataFormat) error {
|
||||
func Unmarshal(data []byte, v any, inFormat DataFormat) error {
|
||||
switch inFormat {
|
||||
case JSON:
|
||||
if err := json.Unmarshal(data, v); err != nil {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue