when we pass t,f,true,false,0,1 as dynamic flag values, always returns default value.
ex:
...
flagset.DynamicVar(&options.hasPoc, "poc", "true", "display cves that has public published poc"),
...
$ go run . -poc=false # hasPoc = true
$ go run . -poc #haPoc=true
expected:
$ go run . -poc=false # hasPoc = false
$ go run . -poc # haPoc=true
when we pass
t,f,true,false,0,1
as dynamic flag values, always returns default value.ex:
expected: