Por que os executáveis em Go são grandes?
(cockroachlabs.com)Um texto interessante que descreve em detalhes o processo de exibir o resultado do nm como um Treemap usando D3.
Dá para aprender sobre a estrutura interna dos binários em Go e como inspecionar o interior desses binários.
No fim das contas, o aumento de tamanho aconteceu porque, a partir da versão 1.2, o compilador Go passou a incluir runtime.pclntab (LineTable for Program Counter) sem compressão para reduzir o tempo de inicialização.
Ainda não há comentários.