GO România
Agregator al celor mai importante știri și tutoriale pentru dezvoltatorii GO din România.
Cele mai noi știri
Dave Cheney • 2020-05-02
Inlining-ul în mijlocul stivei în Go
În cel mai recent articol, se discută despre înlănțuirea funcțiilor în limbajul Go și limitările acesteia. Deși înlănțuirea poate reduce timpii de execuție, aceasta crește dimensiunea binarelor și timpul de compilare, motivated de complexitatea funcțiilor. De asemenea, s-a introdus conceptul de mid-stack inlining, care permite înlănțuirea funcțiilor chiar și în mijlocul unui call stack, facilitând optimizări semnificative ale performanței, exemplificate prin îmbunătățiri recente aduse funcției sync.Mutex.Lock().
Citește mai mult →