Assigning to the blank identifier is unnecessary.
From the Go spec:
If the last iteration variable is the blank identifier, the range clause is equivalent to the same clause without that identifier.
for _ = range slc {}
x, _ = someMap[key]
_ = <-ch
for range slc {}
x = someMap[key]
<-ch