1
0
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:
Tw93
2026-01-06 21:03:46 +08:00
parent 6ac19a9488
commit f69f53a607
4 changed files with 23 additions and 15 deletions

View File

@@ -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