init commit

This commit is contained in:
Jose Luis Montañes Ojados
2026-01-14 21:33:21 +01:00
commit dbab788e6b
27 changed files with 4001 additions and 0 deletions

24
cmd/server/main.go Normal file
View File

@@ -0,0 +1,24 @@
package main
import (
"customServer/internal/network"
"fmt"
"log"
)
func main() {
// The state manager initializes itself via init() in internal/state
// 1. HTTP Server for REST API (Port 8080)
go func() {
if err := network.StartHTTPServer(":8080"); err != nil {
log.Fatalf("HTTP server failed: %v", err)
}
}()
// 2. TCP Server for Scalable Server (Port 3000) with SSL
fmt.Println("[Main] Starting TCP Server...")
if err := network.StartTCPServer(":3000"); err != nil {
log.Fatalf("TCP server failed: %v", err)
}
}