When working with wire formats, serialisation, and external types, it is 
useful to change the struct tags: https://play.golang.org/p/h6b6FmeDuaR. 
But when the original struct has a field added, this breaks: 
https://play.golang.org/p/VHmV9r2MxNt. It seems like a foregone conclusion 
that we suggest against adding a struct field because it is a breaking 
change. That said, we probably do not want to restrict the ability to 
convert structs as it is really helpful. Is this a known issue or 
previously discussed topic? If not what if anything should be done to 
clarify best practices?

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/dcdcbd6a-838e-47c1-8b3d-935d485d96b5n%40googlegroups.com.

Reply via email to