| Age | Commit message (Collapse) | Author |
|
The existing implementation of flag values with fmt package uses
more memory and works slower than the implementation with strconv
package.
|
|
|
|
If I declared a bool flag named "hello" I can now call
b, err := f.GetBool("hello")
And b will hold the value of the flag
We can see this is already done in
https://github.com/codegangsta/cli/blob/bcec9b08c7e5564f7512ad7e7b03778fe1923116/context.go
If people use the codegangsta/cli
Other projects have done it themselves using pflags (what inspired this
patch)
https://github.com/GoogleCloudPlatform/kubernetes/blob/cd817aebd848facda29e0befbbd6e31bf22402e6/pkg/kubectl/cmd/util/helpers.go#L176
Lets just do it ourselves...
|
|
These were only defined for a couple for flag types (ip, ipmask, uint16,
uint32) and weren't used anywhere. If you already knew the type well
enough to know that it was one of the few with a Get() interface, you
could cast yourself out of the Value...
|
|
|
|
|
|
|