Files
sub-store/internal/handler/yaml.go
T

16 lines
318 B
Go

package handler
import "gopkg.in/yaml.v3"
// parseYamlConfig parses a YAML string into a map.
func parseYamlConfig(content string) map[string]any {
var m map[string]any
if err := yaml.Unmarshal([]byte(content), &m); err != nil {
return map[string]any{}
}
if m == nil {
return map[string]any{}
}
return m
}