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  }