Optimize fmt statements
diff --git a/bool_test.go b/bool_test.go index 3e38a0f..a4319e7 100644 --- a/bool_test.go +++ b/bool_test.go
@@ -6,7 +6,6 @@ import ( "bytes" - "fmt" "strconv" "testing" ) @@ -48,7 +47,7 @@ if *v == triStateMaybe { return strTriStateMaybe } - return fmt.Sprintf("%v", bool(*v == triStateTrue)) + return strconv.FormatBool(*v == triStateTrue) } // The type of the flag as required by the pflag.Value interface
diff --git a/count_test.go b/count_test.go index 716765c..460d96a 100644 --- a/count_test.go +++ b/count_test.go
@@ -1,13 +1,10 @@ package pflag import ( - "fmt" "os" "testing" ) -var _ = fmt.Printf - func setUpCount(c *int) *FlagSet { f := NewFlagSet("test", ContinueOnError) f.CountVarP(c, "verbose", "v", "a counter")
diff --git a/flag.go b/flag.go index b0b0d46..4258f45 100644 --- a/flag.go +++ b/flag.go
@@ -416,7 +416,7 @@ // otherwise, the default values of all defined flags in the set. func (f *FlagSet) PrintDefaults() { usages := f.FlagUsages() - fmt.Fprintf(f.out(), "%s", usages) + fmt.Fprint(f.out(), usages) } // defaultIsZeroValue returns true if the default value for this flag represents