Files
control/main.go
T
2026-07-15 09:41:56 +05:00

35 lines
611 B
Go

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