github.com/segakazzz/buffalo@v0.16.22-0.20210119082501-1f52048d3feb/internal/defaults/defaults.go (about) 1 package defaults 2 3 func String(s1, s2 string) string { 4 if s1 == "" { 5 return s2 6 } 7 return s1 8 } 9 10 func Int(i1, i2 int) int { 11 if i1 == 0 { 12 return i2 13 } 14 return i1 15 } 16 17 func Int64(i1, i2 int64) int64 { 18 if i1 == 0 { 19 return i2 20 } 21 return i1 22 } 23 24 func Float32(i1, i2 float32) float32 { 25 if i1 == 0.0 { 26 return i2 27 } 28 return i1 29 } 30 31 func Float64(i1, i2 float64) float64 { 32 if i1 == 0.0 { 33 return i2 34 } 35 return i1 36 }