code: func FullGoSearchPath() string {
  	allPaths := os.Getenv(GOPATHKey)
  	if allPaths == "" {
  		allPaths = filepath.Join(os.Getenv("HOME"), "go")
  	}
  	if allPaths != "" {
  		allPaths = strings.Join([]string{allPaths, runtime.GOROOT()}, ":")
  	} else {
  		allPaths = runtime.GOROOT()
  	}
  	return allPaths
  }
docs: // FullGoSearchPath gets the search paths for finding packages