Versions in this module Expand all Collapse all v1 v1.0.0 May 26, 2022 Changes in this version + type DefaultRepo struct + DefaultBranch string + Name string + UserID uint + Visibility string + type MockRepo struct + func NewMockRepo(ctrl *gomock.Controller) *MockRepo + func (m *MockRepo) EXPECT() *MockRepoMockRecorder + func (m *MockRepo) GetByUserID(userID uint) (DefaultRepo, error) + func (m *MockRepo) Save(defaultRepo DefaultRepo) error + type MockRepoMockRecorder struct + func (mr *MockRepoMockRecorder) GetByUserID(userID interface{}) *gomock.Call + func (mr *MockRepoMockRecorder) Save(defaultRepo interface{}) *gomock.Call + type MockService struct + func NewMockService(ctrl *gomock.Controller) *MockService + func (m *MockService) EXPECT() *MockServiceMockRecorder + func (m *MockService) GetByUserID(userID uint) (DefaultRepo, error) + func (m *MockService) Save(defaultRepo DefaultRepo) error + type MockServiceMockRecorder struct + func (mr *MockServiceMockRecorder) GetByUserID(userID interface{}) *gomock.Call + func (mr *MockServiceMockRecorder) Save(defaultRepo interface{}) *gomock.Call + type Repo interface + GetByUserID func(userID uint) (DefaultRepo, error) + Save func(defaultRepo DefaultRepo) error + func NewRepository(db *gorm.DB) Repo + type Service interface + GetByUserID func(userID uint) (DefaultRepo, error) + Save func(defaultRepo DefaultRepo) error + func NewService(repo Repo) Service