func (server *Server) Stop() {
	service := server.service
	if service.started {
		service.wg.Done()
		service.started = false
	}
}
func (server *Server) Stop() {
	service := server.service
	if service.started {
		service.wg.Done()
		service.started = false
	}
}
func ( server * Server ) Stop ( ) { service := server . service if service . started { service . wg . Done ( ) service . started = false } }
// Stop - signal for the service to stop serving
Stop - signal for the service to stop serving