From 4b3499f325f9466e2ec3eec588be333912f5579a Mon Sep 17 00:00:00 2001 From: "Nicolas S. Dade" Date: Fri, 23 Sep 2016 17:24:21 -0700 Subject: [PATCH] move comment about empty-value of Arrays to the code path the array case takes --- gen/encoder.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gen/encoder.go b/gen/encoder.go index 8775b0c..66e2f5b 100644 --- a/gen/encoder.go +++ b/gen/encoder.go @@ -214,7 +214,7 @@ func (g *Generator) notEmptyCheck(t reflect.Type, v string) string { } switch t.Kind() { - case reflect.Slice, reflect.Map: // note: Array types don't have a useful empty value + case reflect.Slice, reflect.Map: return "len(" + v + ") != 0" case reflect.Interface, reflect.Ptr: return v + " != nil" @@ -229,6 +229,7 @@ func (g *Generator) notEmptyCheck(t reflect.Type, v string) string { return v + " != 0" default: + // note: Array types don't have a useful empty value return "true" } }