code: func (k *Store) Set(key string, value interface{}) {
  	k.mu.Lock()
  	defer k.mu.Unlock()
  
  	k.db[key] = value
  	k.logChange(setOperation, key, value)
  }
docs: // Set updates the key/value store in memory
  // Changes are not persisted until you call Save()