ok mentioning Go here is a bit pointless. How did Go help compared to any other language when Arm has hardware instructions for SHA1&2?
Back when compilers were sold, the professional version always had an assembler in the box.
In MS-DOS even BASIC compilers like Turbo Basic could use inline Assembly.