Logic Operator

Logical merupakan operator untuk membandingkan 2 tipe data boolean. Operator ini memiliki operasi AND, OR, NOT/negasi yang masing-masing menggunakan tanda &&, || dan tanda !.

Contoh code operator logic pada string

package main

import (
	"fmt"
)
func main() {
	var str1 string = "Test1"
	var str2 string = "Testb"
	var str3 string = "test1"
	fmt.Println(str1 == str2 && str1 != str3) 	// (0*1) : false
	fmt.Println(str1 == str2 || str1 != str3)   // (0+1) : true
	fmt.Println(!(str1 == str2))				// true
}
false
true
true

Contoh code operator logic pada boolean

Last updated