You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
paopao-ce/internal/dao/dao.go

24 lines
390 B

2 years ago
package dao
import (
"github.com/rocboss/paopao-ce/internal/core"
"github.com/rocboss/paopao-ce/pkg/zinc"
2 years ago
"gorm.io/gorm"
)
var (
_ core.DataService = (*dataServant)(nil)
)
type dataServant struct {
2 years ago
engine *gorm.DB
zinc *zinc.ZincClient
}
func NewDataService(engine *gorm.DB, zinc *zinc.ZincClient) core.DataService {
return &dataServant{
2 years ago
engine: engine,
zinc: zinc,
}
}