github.com/opsramp/moby@v1.13.1/pkg/ioutils/fmt.go (about) 1 package ioutils 2 3 import ( 4 "fmt" 5 "io" 6 ) 7 8 // FprintfIfNotEmpty prints the string value if it's not empty 9 func FprintfIfNotEmpty(w io.Writer, format, value string) (int, error) { 10 if value != "" { 11 return fmt.Fprintf(w, format, value) 12 } 13 return 0, nil 14 } 15 16 // FprintfIfTrue prints the boolean value if it's true 17 func FprintfIfTrue(w io.Writer, format string, ok bool) (int, error) { 18 if ok { 19 return fmt.Fprintf(w, format, ok) 20 } 21 return 0, nil 22 }