Pada artikel sebelumnya kita telah belajar apa itu if expression dan cara menggunakannya pada bahasa pemrogaman go atau golang. apabila anda belum mengikuti artikel sebelumnya saya sarankan anda untuk membaca artikel sebelumnya tentang Golang – Pengenalan dan cara menggunakan if expression. Dan artikel kali ini kita akan belajar tentang case expression dan cara menggunakannya pada bahasa pemrogaman go.
Pengenalan case expression
Selain if expression, untuk melakukan percabangan kita juga bisa menggunakan case expression. Case expression sendiri hampir sama dengan if expression hanya saja case expression lebih sederhana dan biasanya digunakan untuk melakukan pengecekan ke kondisi dalam satu variable, berbeda dengan if expression yang mana kita dapat menggunakan logic yang rumit pada ekspresi perbandingan nya.
Menggunakan case expression

Pada gambar diatas kita membuat perbandingan yang hampir sama dengan if expression yang mana kita membuat variable nama
dan variable tersebut akan di bandingkan pada syntax case.
Case dengan short statement
Pada case expression kita juga bisa menggunakan short statement layaknya pada if statement, berikut contohnya

Switch tanpa kondisi
Pada golang saat membuat switch expression sebenar nya kita tidak wajib mengisi kondisi. Jika kita tidak mengisi kondisi pada switch maka kita dapat menambahkan kondisi tersebut pada tiap case nya.

Penutup
Pada artikel kali ini kita telah belajar cara menggunakan Switch Expression pada bahasa pemrogaman golang. Dan pada artikel selanjutnya saya akan membahas For Loop pada golang.