func copyDb(src *sqlite3.Conn, dst *sqlite3.Conn) { backup, err := src.Backup("main", dst, "main") if err != nil { return } defer backup.Close() backup.Step(-1) }