1
0
mirror of https://github.com/golang/go synced 2024-11-26 23:01:23 -07:00
go/src
Rob Pike 5fd708c000 encoding/json: different decision on tags and shadowing
If there are no tags, the rules are the same as before.
If there is a tagged field, choose it if there is exactly one
at the top level of all fields.
More tests. The old tests were clearly inadequate, since
they all pass as is. The new tests only work with the new code.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/8617044
2013-04-10 13:05:34 -07:00
..
cmd cmd/ld: fix argument passing in doc.go 2013-04-11 04:04:02 +08:00
lib9 lib9: add newline to exec error message 2013-04-09 10:03:14 -07:00
libbio
libmach libmach: respect symbol table boundaries 2013-03-27 05:59:06 -07:00
pkg encoding/json: different decision on tags and shadowing 2013-04-10 13:05:34 -07:00
all.bash
all.bat all.bat,make.bat,run.bat: make these work even when directory has space in it 2013-03-25 12:13:34 +11:00
all.rc
clean.bash
clean.bat
clean.rc
make.bash cmd/dist, cmd/ld: GO_EXTLINK_ENABLED=0 defaults to -linkmode=internal 2013-03-29 16:33:35 -07:00
make.bat all.bat,make.bat,run.bat: make these work even when directory has space in it 2013-03-25 12:13:34 +11:00
Make.dist
make.rc
race.bash
race.bat
run.bash cmd/dist, cmd/ld: GO_EXTLINK_ENABLED=0 defaults to -linkmode=internal 2013-03-29 16:33:35 -07:00
run.bat run.bat: make windows runtime test timeout same as other os 2013-04-09 13:01:09 +10:00
run.rc
sudo.bash