Versions in this module Expand all Collapse all v1 v1.0.0 Jun 21, 2025 Changes in this version + type Logger interface + Errorf func(format string, args ...interface{}) + Fatalf func(format string, args ...interface{}) + Infof func(format string, args ...interface{}) + type Option func(*Server) + func AddLogger(logger Logger) Option + func CertPath(certPath string) Option + func Host(host string) Option + func KeyPath(keyPath string) Option + func Port(port string) Option + type Server struct + func New(handler http.Handler, opts ...Option) *Server + func (s *Server) GetListenPort() string + func (s *Server) Infof(format string, args ...interface{}) + func (s *Server) Start() error + func (s *Server) StartWithRandomPort() error