break this `len(section) > 0` out into a separate conditional above this one and add a comment. It'll be much easier to understand why it exists that way:

```
// ignore any lines that aren't within a section
if len(section) == 0 {
  continue
}

if strings.ContainsAny(line, "=") {
...
```