Back to Home

All Articles

Blog

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

Package errors, os, dan flag di Golang
Go Language

Package errors, os, dan flag di Golang

Setelah memahami dasar penggunaan package fmt, kini kita lanjut ke tiga package penting lainnya dalam standard library Golang: errors, os, dan flag. Ketiganya sering digunakan dalam pembuatan aplikasi CLI (Command Line Interface) dan sangat berguna u...

17 April 20253 min read
Package fmt di Golang
Go Language

Package fmt di Golang

Jika kamu baru mulai belajar Golang (Go), salah satu paket (package) pertama yang akan sering kamu temui adalah fmt. Paket ini merupakan bagian dari standard library Golang dan sangat penting untuk melakukan formatting dan output, seperti mencetak ke...

17 April 20253 min read
Package, Import, dan Access Modifier di Golang
Go Language

Package, Import, dan Access Modifier di Golang

Halo teman-teman developer 👋Hari ini kita akan bahas salah satu fondasi penting dalam bahasa Go: package, import, dan access modifier. Ini adalah konsep dasar yang wajib banget kamu kuasai sebelum masuk ke hal-hal yang lebih kompleks seperti concurr...

16 April 20253 min read
🧠 Latihan Pointer di Golang
Go Language

🧠 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...

14 April 20252 min read
Pointer di Golang
Go Language

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...

14 April 20253 min read
Interface dan Interface Kosong di Golang
Go Language

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...

10 April 20253 min read
Struct dan Struct Method di Golang
Go Language

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...

10 April 20252 min read
Panic, defer dan recovery di Golang
Go Language

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...

10 April 20253 min read
Function di Golang
Go Language

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...

30 Maret 20253 min read
Panduan Lengkap If-Else dan Switch dalam Golang
Go Language

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...

27 Maret 20253 min read