renanbastos93 / boneless

A CLI (Command Line Interface) to create your apps with Service Weaver, using gomigrate, sqlc, and Fiber.
https://docs.goboneless.io/
Apache License 2.0
42 stars 2 forks source link

Flexible Interface for Dynamic Selection using Factory Pattern #16

Open renanbastos93 opened 1 year ago

renanbastos93 commented 1 year ago

As a developer, I want to implement a flexible interface that adheres to contracts, allowing me to create templates for the Factory pattern. This interface will help me dynamically decide the appropriate database system (e.g., MySQL, SQLite3) to use for different scenarios.