package main import ( "github.com/gin-gonic/gin" "golang-test/database" "golang-test/routes" "log" ) func main() { // Создание сервера r := gin.Default() //Создание маршрутов routes.ResolveRoutes(r) err := r.Run() if err != nil { return } //Отключение от БД при выключении приложения. defer func() { db := database.Connector() sqlDB, err := db.DB() if err != nil { log.Fatal(err) } err = sqlDB.Close() if err != nil { log.Println(err) } }() }