code: func (m *Meta) SetWorkspace(name string) error {
  	err := os.MkdirAll(m.DataDir(), 0755)
  	if err != nil {
  		return err
  	}
  
  	err = ioutil.WriteFile(filepath.Join(m.DataDir(), local.DefaultWorkspaceFile), []byte(name), 0644)
  	if err != nil {
  		return err
  	}
  	return nil
  }
docs: // SetWorkspace saves the given name as the current workspace in the local
  // filesystem.