aides-repo-api/main.go
2024-12-06 18:13:29 +03:00

22 lines
503 B
Go

package main
import (
"github.com/caarlos0/env/v11"
"log"
"net/http"
"rest_api/models"
"rest_api/router"
)
func main() {
var config models.Config
if err := env.Parse(&config); err != nil {
log.Fatalf("ошибка при парсинге переменных %v", err)
}
// Конфигурация сервера
router := router.NewRouter(config).SetupRoutes()
log.Printf("Сервер запущен на порту: %s", config.Port)
http.ListenAndServe(":"+config.Port, router)
}