Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IIncrementalVersioningGateway ¶ added in v0.2.0
type IIncrementalVersioningGateway interface {
GenerateVersionAction(params incremental.IncrementalGenerateParams) middleware.Responder
DeleteVersionAction(params incremental.IncrementalDeleteParams) middleware.Responder
UpdateVersionAction(params incremental.IncrementalUpdateParams) middleware.Responder
}
IIncrementalVersioningGateway is go-micro gateway for incremental versioning
func NewIncrementalVersioningGateway ¶ added in v0.2.0
func NewIncrementalVersioningGateway() IIncrementalVersioningGateway
NewIncrementalVersioningGateway returns go-micro gateway for semver
type IProjectGateway ¶
type IProjectGateway interface {
CreateProjectAction(params project.CreateProjectParams) middleware.Responder
ReadProjectAction(params project.ReadProjectParams) middleware.Responder
UpdateProjectAction(params project.UpdateProjectParams) middleware.Responder
ListProjectsAction(params project.ListProjectsParams) middleware.Responder
}
IProjectGateway is go-micro gateway for project
func NewProjectGateway ¶
func NewProjectGateway() IProjectGateway
NewProjectGateway returns go-micro gateway for project
type ISemverGateway ¶
type ISemverGateway interface {
GenerateVersionAction(params semver.SemverGenerateParams) middleware.Responder
}
ISemverGateway is go-micro gateway for semver
func NewSemverGateway ¶
func NewSemverGateway() ISemverGateway
NewSemverGateway returns go-micro gateway for semver
Click to show internal directories.
Click to hide internal directories.