package internal import ( "database/sql" "log" _ "modernc.org/sqlite" ) func HandleSqlConnection() *sql.DB { db, err := sql.Open("sqlite", "sql.db") if err != nil { log.Fatal(err) } // 设置连接池参数 db.SetMaxOpenConns(25) db.SetMaxIdleConns(25) // 验证数据库连接是否可用 if err := db.Ping(); err != nil { log.Fatal(err) } return db }