Mengenal Berbagai Jenis Fungsi di Go dengan Contoh Praktis
Sebagai developer yang suka bereksperimen, saya selalu merasa Go itu menyenangkan karena fungsinya itu first-class citizen. Kadang saat debugging di Go, saya baru sadar betapa fleksibelnya fungsi di bahasa ini. Gini deh, mari kiata lihat jenis-jenis fungsi yang wajib kamu tahu, lengkap dengan contoh siap pakai.
1. Fungsi Dasar Fungsi standar untuk tugas sederhana, bisa mengembalikan nilai atau void.
Copy func add(a, b int) int { return a + b } result := add(3, 4) fmt.Println(result) // 7 2. Fungsi dengan Nilai Kembalian Ganda Cocok untuk mengembalikan data plus error handling.