Is there anything like Python's rsplit() in Go?

I’d probably do something like this

	fields := strings.Fields("Buenos Aires 185 86")
	for len(fields) > 3 {
		fields[1] = fields[0] + " " + fields[1]
		fields = fields[1:]
	}

Playground

1 Like