Versions in this module Expand all Collapse all v2 v2.0.1 Jan 10, 2020 v2.0.0 Dec 24, 2019 Changes in this version + var ErrNeedTwoArgs = errors.New("--merge and --compare require both --lhs and --rhs") + var ErrTooManyOperations = errors.New("exactly one of --merge, --compare, --validate or --fieldset must be provided") + type Operation interface + Execute func(io.Writer) error + type Options struct + func (o *Options) AddFlags(fs *flag.FlagSet) + func (o *Options) OpenOutput() (io.WriteCloser, error) + func (o *Options) Resolve() (Operation, error) Other modules containing this package sigs.k8s.io/structured-merge-diff sigs.k8s.io/structured-merge-diff/v3 sigs.k8s.io/structured-merge-diff/v4 sigs.k8s.io/structured-merge-diff/v5 sigs.k8s.io/structured-merge-diff/v6