Operator adalah kosakata untuk menghitung dan membandingkan nilai. Go sengaja menjaga daftar operatornya ringkas: tidak ada operator ternary, dan increment hanya berupa statement. Pada Section ini kita mempelajari setiap kelompok operator, perilaku khusus seperti pembagian integer dan short-circuit evaluation, hingga aturan prioritas yang menentukan hasil ekspresi.
Hitung dengan penjumlahan, pengurangan, perkalian, pembagian, dan sisabagi, termasuk pembagian integer.
Buka → # Operator PerbandinganBandingkan nilai dengan berbagai operator relasi, termasuk perbandingan string.
Buka → # Operator LogikaGabungkan kondisi dengan operator AND, OR, dan NOT beserta short-circuit evaluation.
Buka → # Operator BitwiseManipulasi bit dengan operator AND, OR, XOR, dan shift untuk kasus low-level.
Buka → # Assignment OperatorPermudah penugasan dengan operator gabungan seperti += dan -=.
Buka → # Increment dan DecrementNaikkan dan turunkan nilai dengan ++ dan -- yang berlaku sebagai statement.
Buka → # Operator PointerKenali operator alamat dan dereference untuk bekerja dengan memori.
Buka → # Prioritas OperatorPahami urutan evaluasi ekspresi dan gunakan tanda kurung untuk kejelasan.
Buka →