github.com/lmb/consul@v1.4.1/command/flags/merge.go (about) 1 package flags 2 3 import "flag" 4 5 func Merge(dst, src *flag.FlagSet) { 6 if dst == nil { 7 panic("dst cannot be nil") 8 } 9 if src == nil { 10 return 11 } 12 src.VisitAll(func(f *flag.Flag) { 13 dst.Var(f.Value, f.Name, f.Usage) 14 }) 15 }