Warum sind Go-Executables so groß?
(cockroachlabs.com)Ein interessanter Artikel, der den Prozess detailliert beschreibt, wie die nm-Ergebnisse mit D3 als Treemap visualisiert wurden.
Dabei kann man die interne Struktur von Go-Binärdateien sowie Methoden zur Untersuchung des Inneren von Binärdateien kennenlernen.
Letztlich wurde die Größe dadurch erhöht, dass der Go-Compiler seit Version 1.2 die Startzeit verkürzt, indem er
runtime.pclntab (LineTable for Program Counter) unkomprimiert einbettet.
Noch keine Kommentare.