Dependency Injection di Go-Lang Menggunakan Wire
Dependency injection (DI) adalah konsep penting dalam pengembangan perangkat lunak yang membantu dalam mengatur dependensi antara komponen-komponen dalam sebuah aplikasi.
May 19, 2023 ~5 mins readMenggunakan Go-Lang Pointer Dengan Efektif
Salah satu fitur utama dari Go-lang adalah penggunaan pointer. Pointer adalah variabel yang menyimpan alamat memori dari variabel lainnya.
May 15, 2023 ~4 mins read#35: Pointer - Belajar Golang Dari Dasar
Pointer adalah salah satu materi yang cukup membingungkan di Golang. Namun, materi ini sangat penting untuk kita pahami karena pada jika kita membuat project menggunakan Golang, kita akan sering...
January 13, 2023 ~5 mins read#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`...
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...
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,...
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,...
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...
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...
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 readBerlangganan Gratis
Kamu akan menerima email update dari Ruang DeveloperBeri Dukungan
Beri dukungan, dapatkan full source code project web untuk bahan referensi, tiru, dan modifikasi.Postingan Terbaru
November 27, 2023 ~7 mins read Panduan Lengkap Membuat Prompt yang Tepat untuk Berinteraksi dengan Chat GPT
October 16, 2023 ~6 mins read Bagaimana Menentukan Tech Stack Yang Tepat Untuk Pengembangan Aplikasi
September 18, 2023 ~6 mins read Membuat Dokumentasi API Menggunakan Swagger di NestJS
July 15, 2023 ~6 mins read