gir Go Intermediate Representation format The GIR format borrows from the Go compiler SSA output format. Examples, multiple an integer by 8. result = x * 8 Definition of a function: func main() { ret } keywords func return