Files
tp/main_dc/yalarba/api_yal/cmd/main.go
T
valitovgaziz bc18d02935 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
2026-01-30 04:41:27 +05:00

25 lines
555 B
Go

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)
}
}