Logo
© 2019 - 2026 SantriKoding.

On This Page

Mobile navigation

Belajar Golang Dasar #6: Operator

like emoticon 3
love emoticon 3
insightful emoticon 0
fire emoticon 0
cheer emoticon 0
celebrate emoticon 0
Belajar Golang Dasar #6: Operator

Dalam Golang, operator digunakan untuk melakukan operasi terhadap nilai atau variabel, seperti penjumlahan, perbandingan, atau logika.

Operator ini jadi bagian penting dari logika program, karena akan sering kita gunakan saat membuat kondisi, perhitungan, dan kontrol alur. Dan berikut ini jenis-jenis operator yang ada di Golang.

1. Operator Aritmatika

Operator ini digunakan untuk operasi matematika dasar:

Operator Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Modulus (sisa bagi)

Contoh:

a := 10
b := 3
fmt.Println(a + b) // Output: 13
fmt.Println(a % b) // Output: 1

2. Operator Perbandingan

Operator ini menghasilkan nilai boolean (true atau false) berdasarkan hasil perbandingan dua nilai.

Operator Keterangan
== Sama dengan
!= Tidak sama dengan
> Lebih besar
< Lebih kecil
>= Lebih besar/sama
<= Lebih kecil/sama

Contoh:

x := 5
y := 7
fmt.Println(x < y)  // true
fmt.Println(x == y) // false

3. Operator Logika

Digunakan untuk menggabungkan kondisi boolean.

Operator Keterangan
&& AND
|| OR
! NOT

Contoh:

a := true
b := false
fmt.Println(a && b) // false
fmt.Println(a || b) // true
fmt.Println(!a)     // false

Kesimpulan

Operator di Golang sangat penting untuk membangun ekspresi dan logika dalam program. Kita bisa melakukan perhitungan, perbandingan, dan pengolahan kondisi dengan mudah menggunakan operator aritmatika, perbandingan, dan logika.

Di artikel selanjutnya, kita akan mempelajari bagaimana menggunakan Control Flow seperti if, switch, dan perulangan for di bahasa Golang.

Terima Kasih

Artikel ini dibaca sebanyak 2.966 kali

Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CEO & Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komentar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami

Memuat komentar...