just nit-picking...
could this be left at the bottom of the imports ?
I prefer to separate stdlib imports and 3rd-party imports...

so:
```go
import (
 "bytes"
  ...

  // one blank line
  "github.com/gonuts/flag"
)
```