Documentation ¶
Index ¶
Constants ¶
View Source
const ( SCMTypeGithub SCMType = "github" ChatTypeSlack ChatType = "slack" )
Variables ¶
This section is empty.
Functions ¶
func NewRouter ¶
func NewRouter(c *RouterConfig) *gin.Engine
Types ¶
type ChatConfig ¶
type Interactor ¶
type Interactor interface { gb.Interactor s.Interactor sync.Interactor shared.Interactor web.Interactor repos.Interactor users.Interactor stream.Interactor hooks.Interactor search.Interactor license.Interactor metrics.Interactor }
type RouterConfig ¶
type RouterConfig struct { *ServerConfig *SCMConfig *ChatConfig Interactor }
Directories ¶
Path | Synopsis |
---|---|
api
|
|
shared/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
v1/repos/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
v1/sync/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
v1/users/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.