package storage import "gorm.io/gorm" type Storage struct { articleApi ArticleApi } func NewStorage(db *gorm.DB) *Storage { return &Storage{ articleApi: &articleApi{ db: db, }, } } func (s *Storage) Article() ArticleApi { return s.articleApi }