Плюсы: кросс-компиляция ($GOOS+$GOARCH)
The Go compilers support the following instruction sets:
● amd64, 386
○ The x86 instruction set, 64- and 32-bit.
● arm64, arm
○ The ARM instruction set, 64-bit (AArch64) and 32-bit.
● mips64, mips64le, mips, mipsle
○ The MIPS instruction set, big- and little-endian, 64- and 32-bit.
● ppc64, ppc64le
○ The 64-bit PowerPC instruction set, big- and little-endian.
● riscv64
○ The 64-bit RISC-V instruction set.
● s390x
○ The IBM z/Architecture.
● wasm
○ WebAssembly.