github.com/searKing/golang/go@v1.2.117/strings/default.go (about)

     1  package strings
     2  
     3  // ValueOrDefault Return first value nonempty
     4  // Example:
     5  //
     6  //	ValueOrDefault(value, def)
     7  func ValueOrDefault(values ...string) string {
     8  	for _, v := range values {
     9  		if v != "" {
    10  			return v
    11  		}
    12  	}
    13  	return ""
    14  }