I have a duration flag and when I use any larger type than hour, it will fail.
Looking at the
var durationRE = regexp.MustCompile("^([0-9]+)(y|w|d|h|m|s|ms)$")
it should support days, weeks and years. But it will fail. I tried even 30d0h but even that won't work.
I am running Windows 10x64 and Go 1.9.2