github.com/Cloud-Foundations/Dominator@v0.3.4/lib/flagutil/stringList.go (about) 1 package flagutil 2 3 import ( 4 "strings" 5 ) 6 7 func (sl *StringList) String() string { 8 return `"` + strings.Join(*sl, ",") + `"` 9 } 10 11 func (sl *StringList) Set(value string) error { 12 if value == "" { 13 *sl = make(StringList, 0) 14 } else { 15 *sl = strings.Split(value, ",") 16 } 17 return nil 18 }