mirror of
https://github.com/argoproj/argo-cd.git
synced 2026-04-03 23:38:46 +02:00
19 lines
318 B
Go
19 lines
318 B
Go
package text
|
|
|
|
func FirstNonEmpty(args ...string) string {
|
|
for _, value := range args {
|
|
if len(value) > 0 {
|
|
return value
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
// WithDefault return defaultValue when val is blank
|
|
func WithDefault(val string, defaultValue string) string {
|
|
if len(val) == 0 {
|
|
return defaultValue
|
|
}
|
|
return val
|
|
}
|