Memory 编写零垃圾代码

Memory 编写零垃圾代码,memory,go,garbage-collection,Memory,Go,Garbage Collection,我是golang内存管理的新手,尤其是go的GC。因此,想寻求一些关于如何编写零垃圾代码的文章或任何解释/建议的帮助。我在例如project中看到了零垃圾代码,但我不知道它与任何其他代码有何不同。这个问题很可能会结束,见第4点。我没有看到任何关于这个主题的文章,所以我只能建议使用-gcflags-m和-memprofile。基本上,如果你不分配任何东西,就没有什么可收集的。它首先重用对象,并确保临时值不会逃逸到堆中。

我是golang内存管理的新手,尤其是go的GC。因此,想寻求一些关于如何编写零垃圾代码的文章或任何解释/建议的帮助。我在例如project中看到了零垃圾代码,但我不知道它与任何其他代码有何不同。

这个问题很可能会结束,见第4点。我没有看到任何关于这个主题的文章,所以我只能建议使用-gcflags-m和-memprofile。基本上,如果你不分配任何东西,就没有什么可收集的。它首先重用对象,并确保临时值不会逃逸到堆中。