code: func Process() ([]Nps, error) {
  	var npsArr []Nps
  
  	pid, err := process.Pids()
  
  	if err != nil {
  		return npsArr, err
  	}
  
  	for i := 0; i < len(pid); i++ {
  		nps, err := process.NewProcess(pid[i])
  		if err != nil {
  			return npsArr, err
  		}
  		names, err := nps.Name()
  		if err != nil {
  			return npsArr, err
  		}
  
  		np := Nps{
  			pid[i],
  			names,
  		}
  
  		npsArr = append(npsArr, np)
  	}
  
  	return npsArr, err
  }
docs: // Process get the all process struct