go validator number vs numeric