Pretty new to Go and running into a problem like:
var metrics bytes.Buffer
metrics.WriteString("foo")
metrics.WriteString("
")
metrics.WriteString("bar")
metrics.WriteString("
")
Now I want to cycle through that metrics and split by newline. I tried
for m := strings.Split(metrics.String(), "
") {
log.Printf("metric: %s", m)
}
but I get the following
./relay.go:71: m := strings.Split(metrics.String(), "
") used as value