Versions in this module Expand all Collapse all v1 v1.0.1 Jul 6, 2023 v1.0.0 Jun 30, 2023 Changes in this version + type Server struct + func NewServer(c *ServerConfig, logger *logger.Logger, preStartCallback func() error, ...) (*Server, error) + func (s *Server) Addr() string + func (s *Server) GracefulShutdownHandler() error + func (s *Server) GracefulStop() error + func (s *Server) HTTPServer() *http.Server + func (s *Server) IsHTTPS() bool + func (s *Server) PreStartCallback() func() error + func (s *Server) Serve() error + func (s *Server) TracerProviderShutdownHandler() error + func (s *Server) Type() string + type ServerConfig struct + Address string + GracefulShutdownHandler func() error + KeepAlive struct{ ... } + Name string + TLSConfig *tls.Config + TracerProvider *tracer.Provider + TracerProviderShutdownHandler func() error