Switch dengan short statement pada golang

Golang – Pengenalan dan cara menggunakan case expression

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

Membuat percabangan dengan case statement pada golang
Membuat percabangan dengan case statement pada golang

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 dengan short statement pada golang
Switch dengan short statement pada golang

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.

Membuat switch tanpa kondisi pada golang
Membuat switch tanpa kondisi pada golang

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.

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

About Me

About Me

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam.

Social Profiles

Facebook