[angular] smart errors
[go] serverside validators 1st step
[go, angular] form parsing