All Articles
Blog
Sharing my knowledge and experience in backend development, database optimization, and software architecture.

🧠Latihan Pointer di Golang
✅ Soal 1 - Dasar Pointer Deskripsi:Buat program yang: Membuat variabel angka dengan nilai 5 Menampilkan alamat dari variabel tersebut Menyimpan alamatnya ke variabel pointer Tampilkan nilai dari pointer Contoh Output: Alamat dari angka: 0xc0000...

Pointer di Golang
Halo, teman-teman!Di tutorial kali ini, kita akan bahas salah satu konsep penting dalam pemrograman Go (Golang), yaitu pointer. Pointer ini sangat berguna, apalagi kalau kamu udah mulai masuk ke dunia backend dan main-main dengan data yang besar atau...

Interface dan Interface Kosong di Golang
Halo teman-teman dev 👋Kita lanjut lagi ke seri Golang Basic, dan kali ini kita akan bahas salah satu konsep penting di Go: interface, termasuk interface kosong (interface{}). Interface adalah pondasi dari polymorphism di Go. Kalau kamu ngerti konsep...

Struct dan Struct Method di Golang
Halo teman-teman, kali ini kita bakal bahas salah satu fitur penting di Golang yang sering banget dipakai di dunia backend, yaitu struct dan struct method. Kalau kamu udah pernah pakai OOP di bahasa lain kayak Java atau Python, kamu bisa nganggep str...

Panic, defer dan recovery di Golang
Halo teman-teman! 👋Di artikel kali ini, kita akan bahas salah satu topik penting di Golang yang sering bikin bingung pemula, yaitu panic, defer, dan recover. Ini adalah bagian dari error handling di Go, dan sangat penting dipahami supaya program kit...

Function di Golang
Dalam pemrograman Golang, function digunakan untuk mengelompokkan kode agar lebih rapi dan bisa digunakan kembali (reusable). Function di Golang mirip seperti di bahasa pemrograman lain, tetapi memiliki beberapa aturan khas. 1. Cara Mendeklarasikan F...

Panduan Lengkap If-Else dan Switch dalam Golang
1. Pengenalan If-Else Dalam bahasa pemrograman Golang, if dan else digunakan untuk pengambilan keputusan dalam suatu program. Dengan if, kita bisa mengevaluasi suatu kondisi, dan berdasarkan hasilnya (benar atau salah), program akan mengeksekusi blok...

Tipe Data Array, Slice, dan Map di Golang
Setelah sebelumnya kita sudah membahas tipe data string, boolean dan number, sekarang kita lanjutkan dengan beberapa tipe data penting yang sering digunakan, yaitu Array, Slice, dan Map. Array digunakan untuk menyimpan sejumlah elemen dengan panjan...

Tipe Data String, Boolean, dan Number di Golang
Golang (Go) adalah bahasa pemrograman yang dikembangkan oleh Google dan dikenal dengan kesederhanaan serta kecepatannya. Dalam pemrograman, tipe data sangat penting karena menentukan bagaimana sebuah nilai disimpan dan diproses dalam memori komputer....

Memulai Program dengan Hello World
Dalam seri Golang Basic ini, kita akan memulai dengan program Hello World. Program ini adalah gerbang pertama dalam mempelajari bahasa pemrograman dan telah menjadi tradisi sejak diinisiasi oleh Brian Kernighan bertahun-tahun yang lalu. Struktur Prog...