3
0
Files
corteza/server/pkg/y7s/test.go
2023-03-17 09:27:34 +01:00

28 lines
366 B
Go

package y7s
// y7s (YAML Utils)
import (
"gopkg.in/yaml.v3"
)
func IsSeq(n *yaml.Node) bool {
return n.Kind == yaml.SequenceNode
}
func IsMapping(n *yaml.Node) bool {
return n.Kind == yaml.MappingNode
}
func IsKind(n *yaml.Node, tt ...yaml.Kind) bool {
if n != nil {
for _, t := range tt {
if t == n.Kind {
return true
}
}
}
return false
}