开发者

Go 中,除了使用缓存池,如何减少 slice 的动态分配??

开发者 https://www.devze.com 2023-06-07 08:17 出处:网络 作者:运维百科
肖建 1小时前 如果是Read Only 的可以使用楼上的方法。开发者_开发问答百合2017ABC
肖建 1小时前

如果是Read Only 的可以使用楼上的方法。开发者_开发问答


百合2017ABC 1小时前

开发者_开发百科

类似于redis的内存管理,初始化一个大slice,每次使用大slice的一部分


kiwikiwi 1小时前

申明一个生命周期在函数foo以外的slice,每次复用这个slice开发者_如何学Go(前提是你需要保证这样没问题)


a224229 开发者_JS百科 1小时前

可以bar := make([]byte, n, capacity),预先指定一个容量。


凌乱萌萌哒 开发者_Go百科 1小时前

这个问题只能从你自身的需求来讲,每次调用foo如果期望一个独立的slice返回,那么只能这么办了。如果不是这样,可以考虑以下方法:


岁月打碎记忆 1小时前

这种问题开发者_如何学JAVA是很单纯的自己想多的。


0

精彩评论

暂无评论...
验证码 换一张
取 消