Closures Golang
Closures adalh sebuah fungsi yang bisa di simpan dalam variabel. Dengan menerapkan konsep tersebut, kita bisa membuat fungsi di dalam fungsi, atau bahkan membuat fungsi yang mengembalikan fungsi.
Closure merupakan anonymous functon atau fungsi tanpa nama. Biasa dimanfaatkan untuk membungkus suatu proses yang hanya dipakai sekali atau dipakai pada blok tertentu saja.
Pada fungsi main pada perintah cetak pertama sampai cetak ke-3 adalh perintah untuk mencentak hasil dari func intSeq(),sehingga cetak menghasilkan 3,4,5 dikarenakan i++ lalu pada perintak terakhir hasil akan sama dengan hasil cetak pertama karena ewInts := intSeq().
Hasilnya.................
Closure merupakan anonymous functon atau fungsi tanpa nama. Biasa dimanfaatkan untuk membungkus suatu proses yang hanya dipakai sekali atau dipakai pada blok tertentu saja.
Pada fungsi main pada perintah cetak pertama sampai cetak ke-3 adalh perintah untuk mencentak hasil dari func intSeq(),sehingga cetak menghasilkan 3,4,5 dikarenakan i++ lalu pada perintak terakhir hasil akan sama dengan hasil cetak pertama karena ewInts := intSeq().
Hasilnya.................
Comments
Post a Comment