code: func (p PackageInfo) PackageDir() string {
  	parts := strings.Split(p.ComputedPackage, ".")
  	return filepath.Join(parts...)
  }
docs: // PackageDir returns the desired directory location for the given
  // package; ComputedPackage, with dots replaced by slashes.