Operator adalah simbol yang memberi tahu kompiler untuk melakukan manipulasi matematis atau logis tertentu. Bahasa Go kaya akan operator bawaan dan menyediakan jenis-jenis operator, namun pada umumnya operator terdiri dari berikut –

  • Arithmetic Operators
  • Relational Operators
  • Logical Operators

Tutorial ini menjelaskan aritmatika, relasional, logis, bitwise, penugasan, dan operator lainnya satu per satu.

Operator Aritmatika

Tabel berikut menunjukkan semua operator aritmatika yang didukung oleh bahasa Go. Asumsikan variabel A menampung 10 dan variabel B menampung 20 kemudian –

Tanda Penjelasan
+ penjumlahan
- pengurangan
* perkalian
/ pembagian
% modulus / sisa hasil pembagian

Coba contoh berikut untuk memahami semua operator aritmatika yang tersedia dalam bahasa pemrograman Go –

Relational Operators

Tabel berikut mencantumkan semua operator relasional yang didukung oleh Go language. Asumsikan variabel A menampung 10 dan variabel B menampung 20, berikut tabelnya –

Tanda Penjelasan
== apakah nilai kiri sama dengan nilai kanan
!= apakah nilai kiri tidak sama dengan nilai kanan
< apakah nilai kiri lebih kecil daripada nilai kanan
<= apakah nilai kiri lebih kecil atau sama dengan nilai kanan
> apakah nilai kiri lebih besar dari nilai kanan
>= apakah nilai kiri lebih besar atau sama dengan nilai kanan

Contoh

Coba contoh berikut untuk memahami semua operator relasional yang tersedia dalam bahasa pemrograman Go –

Logical Operators

Tabel berikut mencantumkan semua operator Logical yang didukung oleh bahasa Go. Asumsikan variabel A menampung 1 dan variabel B menampung 0, berikut tabelnya –

Tanda Penjelasan
&& kiri dan kanan
|| kiri atau kanan
! negasi / nilai kebalikan

Contoh

Coba contoh berikut untuk memahami semua operator relasional yang tersedia dalam bahasa pemrograman Go –

OKe itulah tadi pembahasan saya tenatng Pengenalan Operator dalam Bahasa Golang semoga bermanfaat.