Tag

Berbeda dari C dan turunannya, variable di Go di deklarasikan dengan menyebut nama variable baru tipe. Tujuannya agar jelas ketika variable menjadi komplek, utamanya ketika nanti berhubungan dengan closure.

Bandingkan:

Go Vs C

Source Code C:

int (*(*fp)(int (*)(int, int), int))(int, int)

Source Code Go:

f func(func(int,int) int, int) func(int, int) int
Iklan