Kumpulan informasi dan tutorial yang berkaitan dengan golang

Kami punya 34 postingan untuk kamu

#34: Type Assertions - Belajar Golang Dari Dasar

Type assertions adalah sebuah cara untuk merubah tipe data tertentu menjadi tipe data yang kita inginkan. Fitur type assertions biasanya sangat berguna ketika kita berurusan dengan interface kosong.

November 1, 2022 ~2 mins read

#33: Error Interface - Belajar Golang Dari Dasar

Bahasa pemrograman Go memiliki sebuah interface khusus yang digunakan sebagai kontrak ketika membuat error. Interface tersebut bernama `error`. Interface ini memiliki sebuah function bernama `Error` dengan return value `string`. Berikut ini kode...

October 26, 2022 ~2 mins read

#32: Nil - Belajar Golang Dari Dasar

Nil merupakan sebuah data yang kosong (tidak bernilai). Dalam bahasa pemrogaman lain, suatu objek yang belum diinisialisasi biasanya akan secara otomatis bernilai null atau nil. Namun, Golang memiliki perilaku yang berbeda. Saat kita membuat sebuah...

October 19, 2022 ~1 min read

#31: Interface - Belajar Golang Dari Dasar

Interface adalah sebuah tipe data yang tidak memiliki implementasi secara langsung (abstrak). Pada sebuah inteface terdapat definisi-definisi function/method. Dalam pemrograman berorientasi objek, interface biasanya diimplementasikan pada sebuah...

October 15, 2022 ~4 mins read

#30: Struct - Belajar Golang Dari Dasar

Struct adalah kumpulan data field yang dideklarasikan dengan tipe data. Struct berfungsi sebagai sebuah template untuk kumpulan beberapa data. Jika dibandingkan dengan pemrograman berorientasi objek, struct ini hampir sama seperti sebuah objek atau...

October 11, 2022 ~3 mins read

#29: Defer, Panic, & Recover - Belajar Golang Dari Dasar

Dalam bahasa pemrograman Go, defer adalah sebuah statement yang akan menunda pengeksekusian sebuah function, atau anonymous function hingga function terdekatnya selesai dieksekusi atau mengembalikan nilai.

October 6, 2022 ~3 mins read

#28: Closure - Belajar Golang Dari Dasar

Closure adalah kombinasi dari function yang dibundle bersama dengan scope di sekitarnya. Di dalam closure, kita bisa mengakses scope yang berada di luar function dari dalam function itu sendiri karena merupakan satu scope yang sama. Saat menggunakan...

October 2, 2022 ~2 mins read

#27: Recursive Function - Belajar Golang Dari Dasar

Recursive function adalah sebuah function yang memanggil/mengeksekusi dirinya sendiri. Recursive function bisa dikatakan salah satu yang bisa kita gunakan untuk melakukan perulangan.

September 21, 2022 ~3 mins read

#26: Anonymous Function - Belajar Golang Dari Dasar

Pada kasus tertentu, terkadang lebih mudah jika mendeklarasikan sebuah function yang langsung dijadikan value untuk suatu variabel atau parameter tanpa harus membuat nama function

September 10, 2022 ~2 mins read

#25: Function as Parameter - Belajar Golang Dari Dasar

Sebelumnya telah kita bahas bahwa di golang itu function bisa kita simpan sebagai value dari sebuah variable. Hal itu dapat kita lakukan karena sebenarnya function juga merupakan suatu tipe data

August 16, 2022 ~3 mins read

#24: Function as Value - Belajar Golang Dari Dasar

Di golang, function juga merupakan sebuah tipe data dan bisa dianggap sebagai nilai. Sehingga kita dapat menyimpan function ke dalam sebuah variabel.

July 27, 2022 ~1 min read

#23: Variadic Function - Belajar Golang Dari Dasar

Variadic function adalah sebuah function yang dapat menerima sejumlah variabel sebagai argumen. Argument ini disebut sebagai varargs

July 25, 2022 ~2 mins read

#22: Function Return Value - Belajar Golang Dari Dasar

Sebuah function dapat mengembalikan data. Data ini kemudian dapat kita gunakan kembali untuk proses yang lainnya.

July 14, 2022 ~4 mins read

#21: Function Parameter - Belajar Golang Dari Dasar

Dalam pemrograman, parameter adalah variabel yang dituliskan dalam definisi sebuah function.

July 9, 2022 ~2 mins read

#20: Function - Belajar Golang Dari Dasar

Function adalah sebuah blok kode yang dibuat dalam suatu program dengan tujuan agar blok kode tersebut dapat digunakan berulang-ulang

July 8, 2022 ~2 mins read
Lightbox