package repository import ( "Blog/bootstrap" "Blog/internal/consts" "Blog/internal/model" ) var DiaryRepository *diaryRepository = newDiaryRepository() type diaryRepository struct { *baseRep[model.BlogDiary] } func newDiaryRepository() *diaryRepository { return &diaryRepository{ &baseRep[model.BlogDiary]{ DB: bootstrap.BlogDB.Gorm, Mutex: bootstrap.BlogDB.Mutex, TableName: consts.TABLE_BLOG_DIARY, }, } }