mirror of
https://github.com/tw93/Mole.git
synced 2026-02-12 16:20:14 +00:00
refactor: complete Go modernization with strings.Lines()
This commit is contained in:
@@ -21,15 +21,17 @@ func collectTopProcesses() []ProcessInfo {
|
||||
return nil
|
||||
}
|
||||
|
||||
lines := strings.Split(strings.TrimSpace(out), "\n")
|
||||
var procs []ProcessInfo
|
||||
for i, line := range lines {
|
||||
i := 0
|
||||
for line := range strings.Lines(strings.TrimSpace(out)) {
|
||||
if i == 0 {
|
||||
i++
|
||||
continue
|
||||
}
|
||||
if i > 5 {
|
||||
break
|
||||
}
|
||||
i++
|
||||
fields := strings.Fields(line)
|
||||
if len(fields) < 3 {
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user