If it's the case, I think it's better for you to make a type (maybe distinct 
type?) that when to work with int literal, it will convert it to uint64 (or 
int32/64).

When it's different type, compiler will tell you, for example, the proc `+`, 
won't work unless you define it first. So your concern of being "careless" will 
be checked by compiler.

Reply via email to