This commit is contained in:
Zeev Diukman 2025-03-08 17:51:24 +00:00
parent a373c50e21
commit 841c7b9e59

View file

@ -1,6 +1,7 @@
package server package server
import ( import (
"fmt"
"log" "log"
"net/http" "net/http"
"strconv" "strconv"
@ -58,7 +59,7 @@ func (s *Server) ListenAndServeTLS() error {
name := s._Name name := s._Name
port := s._Port port := s._Port
p := strconv.Itoa(port) p := strconv.Itoa(port)
log.Println("Starting TLS server (" + name + ") at " + p) fmt.Println("Starting TLS server (" + name + ") at " + p)
certFile := s._CertKey[0] certFile := s._CertKey[0]
keyFile := s._CertKey[1] keyFile := s._CertKey[1]
err := s.Server.ListenAndServeTLS(certFile, keyFile) err := s.Server.ListenAndServeTLS(certFile, keyFile)
@ -70,7 +71,16 @@ func (s *Server) ListenAndServeTLS() error {
} }
func (s *Server) ListenAndServe() error { func (s *Server) ListenAndServe() error {
return s.Server.ListenAndServe() name := s._Name
port := s._Port
p := strconv.Itoa(port)
fmt.Println("Starting server (" + name + ") at " + p)
err := s.Server.ListenAndServe()
if err != nil {
log.Fatalln(err.Error())
return err
}
return nil
} }
func (s *Server) Router(router http.Handler) *Server { func (s *Server) Router(router http.Handler) *Server {
s.Handler = router s.Handler = router