草庐IT

sSteamId

全部标签

go - 循环中的变量是被垃圾收集还是留在内存中?

这段代码中的变量是在循环结束后被垃圾回收,还是我有X数量的sSteamId变量永远漂浮在内存中?如果是这样,我怎样才能更有效地做到这一点?我只需要足够长的sSteamId将int转换为string,然后将其附加到byte,然后不再需要了for_,id:=rangesteamIds{sSteamId:=strconv.Itoa(id)requestURI=append(requestURI,","+sSteamId...)} 最佳答案 它们将得到GC,因为每次迭代都会丢失对它们的任何引用。

go - 循环中的变量是被垃圾收集还是留在内存中?

这段代码中的变量是在循环结束后被垃圾回收,还是我有X数量的sSteamId变量永远漂浮在内存中?如果是这样,我怎样才能更有效地做到这一点?我只需要足够长的sSteamId将int转换为string,然后将其附加到byte,然后不再需要了for_,id:=rangesteamIds{sSteamId:=strconv.Itoa(id)requestURI=append(requestURI,","+sSteamId...)} 最佳答案 它们将得到GC,因为每次迭代都会丢失对它们的任何引用。