ORM数据库类型
数据库类型
由于go标准库的数据库操作对象采用接口实现,因此提供了非常好的可扩展性和兼容性。
MySQL
内置支持,无需额外扩展或第三方包接入,直接可用。
SQLite
在使用时需要引入第三方包:
_ "github.com/mattn/go-sqlite3"
PostgreSQL
在使用时需要引入第三方包:
_ "github.com/lib/pq"
其他数据库的支持
额外接入新的数据库相当方便,可参考源码中关于PostgreSQL和SQLite的接入方式。
