diff --git a/api/server.go b/api/server.go index 3c32979..c00afb4 100644 --- a/api/server.go +++ b/api/server.go @@ -32,3 +32,7 @@ func NewServer() *Server { func (s Server) ServeHTTP(w http.ResponseWriter, r *http.Request) { s.Router.ServeHTTP(w, r) } + +func (s Server) Start(port string) error { + return http.ListenAndServe(port, s) +} diff --git a/client/package-lock.json b/client/package-lock.json index d0cce4a..ca371a3 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -18,7 +18,7 @@ "prettier": "^2.5.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-scripts": "5.0.0", + "react-scripts": "^5.0.0", "typescript": "^4.5.4", "web-vitals": "^2.1.3" } diff --git a/client/package.json b/client/package.json index d11a4fb..bc3fe7e 100644 --- a/client/package.json +++ b/client/package.json @@ -13,7 +13,7 @@ "prettier": "^2.5.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-scripts": "5.0.0", + "react-scripts": "^5.0.0", "typescript": "^4.5.4", "web-vitals": "^2.1.3" }, diff --git a/main.go b/main.go index 4864019..f9ee862 100644 --- a/main.go +++ b/main.go @@ -3,7 +3,6 @@ package main import ( "flag" "log" - "net/http" "github.com/rjNemo/go-pass-gen/api" "github.com/rjNemo/go-pass-gen/cmd" @@ -25,6 +24,5 @@ func cli() { } func serveWeb() { - s := api.NewServer() - log.Fatal(http.ListenAndServe(":8080", s)) + log.Fatal(api.NewServer().Start(":8080")) }