Replaces all auto-generated interface{} with any in Go/SQLite code
generation templates and type mapping functions. This is the modern Go
idiom since Go 1.18 (any is a built-in alias for interface{}).
Changes:
- sqlite_type.go: return 'any' instead of 'interface{}' for SQLite
'any' type and unknown type default case
- go_type.go: return 'any' instead of 'interface{}' for unknown engine
default case
- result.go: update type comparison from 'interface{}' to 'any'
- template.tmpl: Scan() methods use 'any' parameter type
- stdlib/queryCode.tmpl: use '[]any' instead of '[]interface{}'
- stdlib/dbCode.tmpl: DBTX interface and helpers use '...any'
- Update all SQLite endtoend test golden files
Signed-off-by: Md Mushfiqur Rahim <20mahin2020@gmail.com>
Replaces all auto-generated interface{} with any in Go/SQLite code generation templates and type mapping functions. This is the modern Go idiom since Go 1.18 (any is a built-in alias for interface{}).
Changes:
Closes #4470