CSS Golang HTML Pemrograman

Struktur if, else, dan switch, for, range dalam Pemrograman Golang

Struktur if, else, dan switch, for, range dalam Pemrograman Golang

Struktur if, else, dan switch, for, range dalam Pemrograman Golang – Dalam bahasa pemrograman, struktur kontrol aliran eksekusi adalah kemampuan untuk mengatur urutan dan kondisi eksekusi pernyataan dalam program. Artikel ini akan memandu Anda melalui berbagai mekanisme struktur kontrol yang ada dalam bahasa pemrograman Go, memberikan wawasan tentang penggunaan pernyataan kondisional if, penggunaan switch untuk pengkategorian nilai, dan bagaimana melaksanakan perulangan menggunakan for.

Pengendalian Aliran Eksekusi dengan Pernyataan Kondisional if

Pernyataan kondisional if adalah salah satu alat utama untuk mengendalikan aliran eksekusi dalam program Go. Ini memungkinkan program untuk menjalankan blok kode tertentu hanya jika kondisi tertentu terpenuhi.

package main

import "fmt"

func main() {
    umur := 18

    if umur >= 18 {
        fmt.Println("Anda sudah dewasa.")
    } else {
        fmt.Println("Anda masih anak-anak.")
    }
}

Penggunaan Pernyataan switch untuk Kondisi yang Berbeda

Pernyataan switch adalah cara efisien untuk menangani beberapa kasus kondisi yang berbeda dalam satu blok kode. Ini sangat berguna ketika Anda ingin memeriksa nilai yang mungkin memiliki banyak kemungkinan.

package main

import "fmt"

func main() {
    angka := 3

    switch angka {
    case 1:
        fmt.Println("Satu")
    case 2:
        fmt.Println("Dua")
    case 3:
        fmt.Println("Tiga")
    default:
        fmt.Println("Bilangan lain")
    }
}
Pemrograman Golang

Melakukan Perulangan dengan Pernyataan for

Pernyataan for digunakan untuk melakukan perulangan berulang kali. Ada beberapa cara untuk menggunakan pernyataan for dalam Go.

Pernyataan for dengan Satu Kondisi

package main

import "fmt"

func main() {
    for i := 1; i <= 5; i++ {
        fmt.Println(i)
    }
}

Pernyataan for sebagai Perulangan Tak Terbatas

package main

import "fmt"

func main() {
    i := 1
    for {
        fmt.Println(i)
        i++
        if i > 5 {
            break
        }
    }
}

Kesimpulan

Struktur kontrol aliran eksekusi memainkan peran penting dalam membentuk jalannya program Anda. Dalam artikel ini, Anda telah belajar tentang penggunaan pernyataan kondisional if untuk menjalankan kode berdasarkan kondisi tertentu, serta penggunaan pernyataan switch untuk penanganan kondisi yang berbeda. Selain itu, Anda juga telah memahami cara melakukan perulangan dengan pernyataan for. Dengan pemahaman ini, Anda dapat mengontrol alur eksekusi program dengan efektif dalam bahasa pemrograman Go.

Baca Juga :

  1. Belajar Golang untuk Pemula
  2. Memahami Tipe Data dan Variabel dalam Bahasa Pemrograman Go
  3. Struktur if, else, dan switch, for, range dalam Pemrogaman Golang
  4. Function dan Method dalam Bahasa Pemrograman Go
  5. Memahami Array, Slice, dan Map di Golang
  6. Pemrograman Berorientasi Objek dengan Golang
  7. Concurrent Programming dengan Goroutine dan Channel pada Golang
  8. Error Handling yang Efektif pada Pemrograman Golang
  9. Pengujian dan Benchmarking pada Golang
  10. Penggunaan Package dan Pembuatan Package Pada Golang
  11. Deploy Aplikasi Golang pada Server
  12. Meningkatkan Kinerja Aplikasi Golang
Avatar

Adin Yahya

About Author

Leave a comment

Your email address will not be published. Required fields are marked *

You may also like

Pemrograman Node.js

Cara Membuat Telegram Bot API

Cara Membuat Telegram Bot API – Halo bret kali ini saya akan share cara membuat bot telegram, Telegram merupakan alat
Pemrograman PHP

Cara Membuat Database MySQL di Phpmyadmin

Membuat Database MySQL di Phpmyadmin – Halo bret !! Kali ini saya akan share cara membuat database MySQL di Phpmyadmin,