pkg/member/dao/dao.go
Method dao.UpdateByID
has 6 return statements (exceeds 4 allowed). Open
Open
func (d *dao) UpdateByID(ctx context.Context, id uint, role string) (*models.Member, error) {
const op = "member dao: update by ID"
currentUser, err := common2.UserFromContext(ctx)
if err != nil {
Method dao.Get
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (d *dao) Get(ctx context.Context, resourceType models.ResourceType, resourceID uint,
memberType models.MemberType, memberInfo uint) (*models.Member, error) {