Open
Description
What steps will reproduce the problem? http://play.golang.org/p/epXpwk0s4s What is the expected output? Something like this: http://play.golang.org/p/Dk0l6fTj01 What do you see instead? {"bar":{},"foo":{}} Which compiler are you using (5g, 6g, 8g, gccgo)? Which operating system are you using? Linux (Ubuntu 12.04, 3.2.0-38-generic) Which version are you using? (run 'go version') go version go1.0.3 go version devel +5260abd6df41 Sat Mar 30 19:05:00 2013 +0800 linux/amd64 Please provide any additional information below. I think it's not intuitive behaviour. fmt prints errors without problems, why json not?