summaryrefslogtreecommitdiff
path: root/server/server.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/server.go')
-rw-r--r--server/server.go13
1 files changed, 2 insertions, 11 deletions
diff --git a/server/server.go b/server/server.go
index f6773cb..bc5b77d 100644
--- a/server/server.go
+++ b/server/server.go
@@ -1,9 +1,7 @@
package server
import (
- "embed"
"fmt"
- "io/fs"
"net"
"net/http"
"sakura/cfg"
@@ -13,22 +11,15 @@ import (
"github.com/spf13/pflag"
)
-//go:embed web
-var web embed.FS
-
func Start() {
pflag.Parse()
fmt.Println("Server started")
addr := net.JoinHostPort(*cfg.Host, strconv.Itoa(*cfg.Port))
fmt.Printf("Listening on %s\n", addr)
- sub, err := fs.Sub(web, "web")
- if err != nil {
- panic(err)
- }
- http.Handle("/", http.FileServer(http.FS(sub)))
+ serveFiles()
http.HandleFunc(cfg.CreateMethod+" "+cfg.CreatePath, api.GameCreate)
http.HandleFunc(cfg.ConnectMethod+" "+cfg.ConnectPath, api.GameConnect)
- err = http.ListenAndServe(addr, nil)
+ err := http.ListenAndServe(addr, nil)
if err != nil {
panic(err)
}