Runtime code generation and execution in Go: Part 1 | BitByteWise