请问如何将sqlite3的连接封装到函数中?

taatcc · · 2247 次点击
最逗的是 `DbConn() (*sql.DB, error)` 的返回值声明了 `error`,实际上出现err内部`panic`了, 返回`error`形同虚设 ```go // DbConn 可以简略写成 func DbConn() (*sql.DB, error) { return sql.Open("sqlite3", sqlite_db_path) } ```
#4
更多评论
同一个 sqlite 文件,同时只能有一个 open 的 db connection,估计多个 groutine 同时打开了吧
#1
倒是提醒我了,那我那个conn封装的对吗,返回的db是*sql.DB类型,总感觉哪里不对
#2