除非您正在對服務進行原型設計,否則您可能會關心應用程序的內存使用情況。佔用更小的內存,會使基礎設施成本降低,擴展變得更容易。儘管 Go 以不消耗大量內存而聞名,但仍有一些方法可以進一步減少消耗。其中一些需要大量重構,但很多都很容易做到。預先分配切片要理解這種優化,我們必須瞭解切片在 Go 中是如何工作的,爲此我們必須首先了解數組。go.dev 上有一篇非常好的關於這個主題的文章。數組是具有連續內存 ⌘ Read more
除非您正在對服務進行原型設計,否則您可能會關心應用程序的內存使用情況。佔用更小的內存,會使基礎設施成本降低,擴展變得更容易。儘管 Go 以不消耗大量內存而聞名,但仍有一些方法可以進一步減少消耗。其中一些需要大量重構,但很多都很容易做到。預先分配切片要理解這種優化,我們必須瞭解切片在 Go 中是如何工作的,爲此我們必須首先了解數組。go.dev 上有一篇非常好的關於這個主題的文章。數組是具有連續內存 ⌘ Read more