There are many benchmarks showing Java faster than Go. The trick is picking one that people agree is representative.
It shouldn't be surprising though. "Peak performance" doesn't include start-up time, and ignores memory. If you discount both those, there's no reason that JITted native code wouldn't be faster than a runtime that includes goroutine scheduling.
Re:Go 1.18
by jjtheblunt on Wednesday March 16, 2022 @04:12PM
(#30703441)
unless goroutines aren't in use, which means the generated code probably matches what llvm and C would generate.
Says what benchmark?