1
0
mirror of https://github.com/tmrts/go-patterns.git synced 2024-11-30 08:46:02 +03:00
go-patterns/creational/factory.go
2020-08-18 09:22:50 +08:00

12 lines
325 B
Go

package creational
import "io"
// 工厂方法创建设计模式允许创建对象,而不必指定将要创建的对象的确切类型。
// 示例实现展示了如何使用不同的后端,如内存、磁盘存储。
// Store 对象类型
type Store interface {
Open(string) (io.ReadWriteCloser, error)
}