在循环结束后,这段代码中的变量是否被垃圾收集,或者我有多少sSteamId
个变量永远浮在内存中?
如果是,我怎样才能更有效地做到这一点?我只需要sSteamId
足够长的时间将int
转换为string
,然后将其附加到byte
,然后就不再需要
for _, id := range steamIds {
sSteamId := strconv.Itoa(id)
requestURI = append(requestURI, ","+sSteamId...)
}
答案 0 :(得分:1)
他们将获得GC,因为每次迭代都会丢失对它们的任何引用。