── Helpers ───────────────────────────────────────────────────────────────────
(s, sep string)
| 582 | // ── Helpers ─────────────────────────────────────────────────────────────────── |
| 583 | |
| 584 | func splitNonEmpty(s, sep string) []string { |
| 585 | parts := strings.Split(s, sep) |
| 586 | var out []string |
| 587 | for _, p := range parts { |
| 588 | if p != "" { |
| 589 | out = append(out, p) |
| 590 | } |
| 591 | } |
| 592 | return out |
| 593 | } |