An introduction to LLVM in Go (blog.felixangell.com)