Language implementation on the go