Commit 381a555f authored by Rob Pike's avatar Rob Pike

exp/template: improve error message for non-exported field.

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/4636086
parent a8e5db94
...@@ -255,7 +255,7 @@ func (s *state) evalField(data reflect.Value, fieldName string) reflect.Value { ...@@ -255,7 +255,7 @@ func (s *state) evalField(data reflect.Value, fieldName string) reflect.Value {
if field.IsValid() && isExported(fieldName) { // valid and exported if field.IsValid() && isExported(fieldName) { // valid and exported
return field return field
} }
s.errorf("%s has no field %s", data.Type(), fieldName) s.errorf("%s has no exported field %q", data.Type(), fieldName)
default: default:
s.errorf("can't evaluate field %s of type %s", fieldName, data.Type()) s.errorf("can't evaluate field %s of type %s", fieldName, data.Type())
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment