If you like these kind of benchmarks https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/go-gpp.html may be what you are looking for. In these results Go is generally half the speed of C, but 50 times faster than python.
Go does not attempt to generate the fastest code at all costs. But the generated code is usually fast enough, and you gain much faster development and compilation times. Garbage collection, for example, does impose some runtime overhead. But it frees the programmer from the tedious and error-prone task of manually managing memory allocations. If you really care about each nanosecond of execution time, and are prepared to do a lot of work to minimise run-time, then C, C++ or Rust may be your best choice. But for most of us here, Go does hit the sweetspot. For those interested, I gave a talk to the Go London meetup last year about the limitations of these kind of benchmarks. https://youtu.be/YDPKUJndhw4 -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.