From 84e7a764db3c0b7970633340bc988630a8dd5dc2 Mon Sep 17 00:00:00 2001 From: Alex Flint Date: Sat, 19 Oct 2019 23:30:33 -0700 Subject: [PATCH] minor cleanups --- parse.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/parse.go b/parse.go index e630e4b..91bb35e 100644 --- a/parse.go +++ b/parse.go @@ -55,7 +55,7 @@ type spec struct { help string env string boolean bool - defaultVal string // default value for this option, only if provided as a struct tag + defaultVal string // default value for this option } // command represents a named subcommand, or the top-level command @@ -733,6 +733,5 @@ func isZero(v reflect.Value) bool { if !t.Comparable() { return false } - z := reflect.Zero(t) - return v.Interface() == z.Interface() + return v.Interface() == reflect.Zero(t).Interface() }