]> Cypherpunks repositories - gostls13.git/commitdiff
exp/template: improve error message for non-exported field.
authorRob Pike <r@golang.org>
Wed, 6 Jul 2011 05:56:39 +0000 (15:56 +1000)
committerRob Pike <r@golang.org>
Wed, 6 Jul 2011 05:56:39 +0000 (15:56 +1000)
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/4636086

src/pkg/exp/template/exec.go

index 1857e403ff7301fb07902034fbbf5e6d211dd123..87219e5e6c237ff5e3b70b4c4209ebb2ba963556 100644 (file)
@@ -255,7 +255,7 @@ func (s *state) evalField(data reflect.Value, fieldName string) reflect.Value {
                if field.IsValid() && isExported(fieldName) { // valid and exported
                        return field
                }
-               s.errorf("%s has no field %s", data.Type(), fieldName)
+               s.errorf("%s has no exported field %q", data.Type(), fieldName)
        default:
                s.errorf("can't evaluate field %s of type %s", fieldName, data.Type())
        }