type Filter … func (f Filter) Filter(nodes []*yaml.RNode) ([]*yaml.RNode, error) { … } func (f Filter) run(node *yaml.RNode) (*yaml.RNode, error) { … } func (f Filter) set(node *yaml.RNode) error { … } func updateNodeValue(node *yaml.Node, newValue interface{ … } func (f Filter) setScalar(node *yaml.RNode) error { … } func (f Filter) setMap(node *yaml.RNode) error { … } func (f Filter) setSeq(node *yaml.RNode) error { … }