code: func (w *Workspace) NewPackage(goPath string) (*Package, error) {
  	pkg := &Package{Path: goPath, Workspace: w}
  	os.RemoveAll(pkg.Abs())
  	if err := os.MkdirAll(pkg.Abs(), 0755); err != nil {
  		return nil, err
  	}
  	return pkg, nil
  }
docs: // NewPackage creates a new package in the workspace. It deletes any pre-existing package.
  // goPath is the go package path used to import the package.