(If you want to compile with a different compiler as a check, there's an LLVM-based compiler for Go.)