这个已经在这里出现了几次Go
,但我认为我的经历是独一无二的。这是我的代码。
type Stack []Weight
func newStack( size int, startSpread Spread ) Stack {
stack := make(Stack, size)
for _, curWeight := range stack {
curWeight = Weight{ startSpread, rand.Float64( ), rand.Float64( ) }
}
return stack
}
为什么gc
告诉我我没有使用curWeight
?