refactor 2: put miniws code in isolated module in miniws/

This commit is contained in:
2025-08-03 15:39:42 +02:00
parent 18b1703485
commit b68bb68981
10 changed files with 25 additions and 15 deletions

12
main.go
View File

@@ -5,17 +5,10 @@ import (
"os"
"github.com/akamensky/argparse"
)
const (
FILENAME_ACCESSLOG string = "access.log"
FILENAME_ERRORLOG string = "error.log"
FILENAME_IPFILTER string = "ipfilter.conf"
FILENAME_USERAGENTFILTER string = "useragentfilter.conf"
"github.com/shlldev/miniws/miniws"
)
func main() {
parser := argparse.NewParser("miniws", "")
port := parser.Int("p", "port", &argparse.Options{Default: 8040})
@@ -30,7 +23,6 @@ func main() {
return
}
webserver := NewWebServer(*port, *logFolder, *configFolder)
webserver := miniws.NewWebServer(*port, *logFolder, *configFolder)
webserver.Run()
}