# Functions
Action sets the command action.
Address to bind to - host:port.
Advertise The address to advertise for discovery - host:port.
AfterStart is executed after server start.
AfterStop is executed after server stop.
BeforeStart is executed before the server starts.
BeforeStop is executed before the server stops.
Context specifies a context for the service.
Flags sets the command flags.
Handler for custom handler.
HandleSignal toggles automatic installation of the signal handler that traps TERM, INT, and QUIT.
Icon specifies an icon url to load in the UI.
Id for Unique server id.
Logger sets the underline logger.
Metadata associated with the service.
MicroService sets the micro.Service used internally.
Name of Web.
NewService returns a new web.Service.
RegisterCheck run func before registry service.
RegisterInterval Register the service with at interval.
RegisterTTL Register the service with a TTL.
Registry used for discovery.
Secure Use secure communication.
Server for custom Server.
StaticDir sets the static file directory.
TLSConfig to be used for the transport.
Version of the service.
# Variables
Web basic Defaults.
Web basic Defaults.
For serving.
Web basic Defaults.
Web basic Defaults.
for registration.
static directory.
Web basic Defaults.
# Interfaces
Service is a web service with service discovery built in.
# Type aliases
Option for web.