code: func (s *FilesystemStore) load(session *Session) error {
  	filename := filepath.Join(s.path, "session_"+session.ID)
  	fileMutex.RLock()
  	defer fileMutex.RUnlock()
  	fdata, err := ioutil.ReadFile(filename)
  	if err != nil {
  		return err
  	}
  	if err = securecookie.DecodeMulti(session.Name(), string(fdata),
  		&session.Values, s.Codecs...); err != nil {
  		return err
  	}
  	return nil
  }
docs: // load reads a file and decodes its content into session.Values.