您可以利用该
for ... range构造使其更紧凑甚至更快:
lo, hi := 3, 6s := make([]int, hi-lo+1)for i := range s { s[i] = i + lo}出于好奇,可以在不使用循环变量的情况下实现循环,但是这样会更慢,并且代码也更长。通过递减
hi:
for ; hi >= lo; hi-- { s[hi-len(s)+1] = hi}或递增
lo:
for ; lo <= hi; lo++ { s[len(s)-1-hi+lo] = lo}


