code: func (db *Database) Close() error {
  	db.lock.Lock()
  	defer db.lock.Unlock()
  
  	db.db = nil
  	return nil
  }
docs: // Close deallocates the internal map and ensures any consecutive data access op
  // failes with an error.