Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidID = errors.New("namespace id is invalid") ErrNotExist = errors.New("namespace doesn't exist") ErrConflict = errors.New("namespace name already exist") ErrInvalidDetail = errors.New("invalid namespace detail") )
View Source
var DefinitionOrg = Namespace{
ID: "shield/organization",
Name: "Organization",
}
View Source
var DefinitionProject = Namespace{
ID: "shield/project",
Name: "Project",
}
View Source
var DefinitionTeam = Namespace{
ID: "shield/group",
Name: "Group",
}
View Source
var DefinitionUser = Namespace{
ID: "shield/user",
Name: "User",
}
Functions ¶
func IsSystemNamespaceID ¶
Types ¶
type Repository ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(repository Repository) *Service
Click to show internal directories.
Click to hide internal directories.