modified: Dockerfile

new file:   bin/api_yal
	new file:   cmd/main.go
	new file:   go.mod
	new file:   internal/handlers/auth.go
	new file:   internal/server/server.go
add server, files, dockerfile, build
This commit is contained in:
2026-01-30 04:41:27 +05:00
parent ed2f24bc94
commit bc18d02935
6 changed files with 92 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
package main
import (
"log"
"net/http"
"api_yal/internal/handlers"
"api_yal/internal/server"
)
func main() {
// Создаем маршрутизатор
mux := http.NewServeMux()
// Регистрируем обработчики
handlers.RegisterAuthRoutes(mux)
// Создаем и запускаем сервер
srv := server.NewServer(":8787", mux)
log.Printf("Server starting on port %s", ":8787")
if err := srv.ListenAndServe(); err != nil && err != http.ErrServerClosed {
log.Fatalf("Server failed to start: %v", err)
}
}