pankajdoharey parent
My guess is LLVM. Crystal Uses LLVM for code generation while Go has their own compiler backend.
Go can also compile to llvm https://github.com/goplus/llgo
Though I am not sure how fast it is.
Doesn't look like it fully supports the language or ecosystem, with partial support for 1.21 version.