code: func SearchGOPATHs(app string) (bool, string, string) {
  	gps := GetGOPATHs()
  	if len(gps) == 0 {
  		beeLogger.Log.Fatal("GOPATH environment variable is not set or empty")
  	}
  
  	// Lookup the application inside the user workspace(s)
  	for _, gopath := range gps {
  		var currentPath string
  
  		if !strings.Contains(app, "src") {
  			gopathsrc := path.Join(gopath, "src")
  			currentPath = path.Join(gopathsrc, app)
  		} else {
  			currentPath = app
  		}
  
  		if IsExist(currentPath) {
  			return true, gopath, currentPath
  		}
  	}
  	return false, "", ""
  }
docs: // SearchGOPATHs searchs the user GOPATH(s) for the specified application name.
  // It returns a boolean, the application's GOPATH and its full path.