aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2011-07-06 15:56:39 +1000
committerRob Pike <r@golang.org>2011-07-06 15:56:39 +1000
commit381a555f40bf6357bbea18093ad63dad2b7106fd (patch)
treebf9aa7586513cb6b05cd4280024662ebfa8f4683
parenta8e5db9449e10d150c285a3949c990cfe82dd55f (diff)
downloadgo-381a555f40bf6357bbea18093ad63dad2b7106fd.tar.gz
go-381a555f40bf6357bbea18093ad63dad2b7106fd.zip
exp/template: improve error message for non-exported field.
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4636086
-rw-r--r--src/pkg/exp/template/exec.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/exp/template/exec.go b/src/pkg/exp/template/exec.go
index 1857e403ff..87219e5e6c 100644
--- a/src/pkg/exp/template/exec.go
+++ b/src/pkg/exp/template/exec.go
@@ -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())
}