code: func Connect(file string) (*DB, error) {
  	db := &DB{
  		Driver: "sqlite3",
  		DSN:    file,
  	}
  
  	connection, err := sqlx.Open(db.Driver, db.DSN)
  	if err != nil {
  		return nil, err
  	}
  	db.connection = connection
  
  	if db.cache == nil {
  		db.cache = make(map[string]*sql.Stmt)
  	}
  
  	return db, nil
  }
docs: // Connect to the backend database