export GOPATH=$HOME/gocode mkdir -p src/linux-magazine.com/lap go build linux-magazine.com/lap entries, err := ioutil.ReadDir(procDir) for index, proc := range entries { // do something with proc } if unicode.IsDigit([]rune(proc.Name())[0]) {... stat, err := ioutil.ReadFile(filename) (?sm)^Uid:\t(\d+).*^Gid:\t(\d+) user, _ := user.LookupId(procData.uid) procData.user = user.Username var realname = flag.Bool("r", false, "show real user name") flag.Parse()