Developers make code changes to Spanner from MySQL using go-gorm-spanner; Because Spanner does not use unsigned integer type, it causes developers to introduce explicit conversions, creating overhead for application refactoring.
For example:
testObject := &TestObject{
Id: int64(in.Id),
TestId: int64(in.TestId),
TestType: int64(in.TestType),
...
}
Could you please consider the support for automatic type mapping to INT64 from unit/unit8/16/32/64.
Developers make code changes to Spanner from MySQL using go-gorm-spanner; Because Spanner does not use unsigned integer type, it causes developers to introduce explicit conversions, creating overhead for application refactoring.
For example: