Documentation
¶
Overview ¶
Package openapiportal implements the openapiportal.core microservice.
The OpenAPI microservice lists links to the OpenAPI endpoint of all microservices that provide one on the requested port.
Index ¶
Constants ¶
const Hostname = "openapiportal.core"
Hostname is the default hostname of the microservice: openapiportal.core.
const SourceCodeSHA256 = "33fcef9ff87afb9a3c018645522b1942bc6dc7dd1f381db37443db3a1c97a819"
const Timestamp = "2024-08-01T15:49:25.351407Z"
const Version = 105
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mock ¶
type Mock = intermediate.Mock
Mock is a mockable version of the openapiportal.core microservice, allowing functions, event sinks and web handlers to be mocked.
type Service ¶
type Service struct {
*intermediate.Intermediate // DO NOT REMOVE
}
Service implements the openapiportal.core microservice.
The OpenAPI microservice lists links to the OpenAPI endpoint of all microservices that provide one on the requested port.
func NewService ¶
func NewService() *Service
NewService creates a new openapiportal.core microservice.
func (*Service) Init ¶
Init enables a single-statement pattern for initializing the microservice.
svc.Init(func(svc Service) { svc.SetGreeting("Hello") })
func (*Service) List ¶
List displays links to the OpenAPI endpoint of all microservices that provide one on the request's port.
func (*Service) OnShutdown ¶
OnShutdown is called when the microservice is shut down.
Directories
¶
Path | Synopsis |
---|---|
app
|
|
Package intermediate serves as the foundation of the openapiportal.core microservice.
|
Package intermediate serves as the foundation of the openapiportal.core microservice. |
Package openapiportalapi implements the public API of the openapiportal.core microservice, including clients and data structures.
|
Package openapiportalapi implements the public API of the openapiportal.core microservice, including clients and data structures. |