runHTTP starts the server in http mode, without TLS.
()
| 74 | |
| 75 | // runHTTP starts the server in http mode, without TLS. |
| 76 | func (s *Server) runHTTP() error { |
| 77 | if err := s.server.ListenAndServe(); err != nil && !errors.Is(err, http.ErrServerClosed) { |
| 78 | return fmt.Errorf("[http server] listen and serve error: %v", err) |
| 79 | } |
| 80 | return nil |
| 81 | } |
| 82 | |
| 83 | // Scheme returns the scheme of the server, e.g. http or https. |
| 84 | func (s *Server) Scheme() string { |