package main import ( "log" "control/analize" "control/control_case" "control/sql_executor" "github.com/gin-gonic/gin" "github.com/glebarez/sqlite" "gorm.io/gorm" ) func main() { db, err := gorm.Open(sqlite.Open("db.sqlite3"), &gorm.Config{}) if err != nil { log.Fatal("failed to connect database") } r := gin.Default() _ = db control_case.RegisterApp(r, db) analize.RegisterApp(r, db) sql_executor.RegisterApp(r, db) // numJobs := 10 //jobs := make(chan control_case.Params, numJobs) //results := make(chan int, numJobs) if err := r.Run(":8080"); err != nil { log.Fatal(err) } }