202405061043 go 抽象的一个例子
202405061043 go 抽象的一个例子
Go 语言的标准库 database/sql 是一个抽象层的经典例子
虽然关系型数据库的功能相对比较复杂
但是我们仍然可以通过定义一系列构成树形结构的接口提供合理的抽象
这也是我们在编写框架和中间层时应该注意的
即面向接口编程 —— 只依赖抽象的接口,不要依赖具体的实现。
本站总访问量次 本站访客数人次 本文总阅读量次
Go 语言的标准库 database/sql 是一个抽象层的经典例子
虽然关系型数据库的功能相对比较复杂
但是我们仍然可以通过定义一系列构成树形结构的接口提供合理的抽象
这也是我们在编写框架和中间层时应该注意的
即面向接口编程 —— 只依赖抽象的接口,不要依赖具体的实现。