Open flowrean opened 6 years ago
For boolean flag values, there is what seems to me inconsistent behavior.
Reusing the example from the README:
package main import ( "fmt" "github.com/koding/multiconfig" ) type Server struct { Enabled bool } func main() { m := multiconfig.New() serverConf := new(Server) m.MustLoad(serverConf) fmt.Println(serverConf.Enabled) }
Here are a few runs of the app:
$ app false $ app -enabled true $ app -enabled=true true $ app -enabled=false false $ app -enabled true true $ app -enabled false true
I would expect the last one to be false.
false
For boolean flag values, there is what seems to me inconsistent behavior.
Reusing the example from the README:
Here are a few runs of the app:
I would expect the last one to be
false
.