My Go Executable Files Are Still Getting Larger (What's New in 2021 and Go 1.16)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. shotizam

    Shotizam analyzes the size of Go binaries

    To promote my own tool, https://github.com/bradfitz/shotizam lets you drill down into why Go binaries are large without having to make up terms like "dark bytes".

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. go

    The Go programming language

    one mentioning their findings, but don't quote me on that.

    [1]: https://github.com/golang/go/issues/6853

  4. bloaty

    Bloaty: a size profiler for binaries

  5. TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

    There are go variants for this. See tinygo [1], which targeted embedded originally (iirc) but now also targets wasm.

    So you’re definitely correct that core Go is not an option, but options exist within the “greater metropolitan area” that’s built up around downtown.

    These are among the benefits of having a relatively simple language and a 1.0 compatibility commitment, I think.

    [1]: https://tinygo.org/ their FAQ is quite good.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Pico with C

    2 projects | /r/raspberrypipico | 15 Aug 2023
  • Embedded Go finally got the first binary release

    12 projects | /r/golang | 14 Jul 2022
  • can I use int64 on 32 bit architecture system?

    2 projects | /r/golang | 24 May 2022
  • Hyrum's Law in Golang

    3 projects | news.ycombinator.com | 21 Nov 2024
  • querySrv errors when connecting to MongoDB Atlas

    3 projects | dev.to | 29 Feb 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?