strings.EqualFold() Function in Golang With Examples
strings.EqualFold() Function in Golang reports whether s and t, interpreted as UTF-8 strings, are equal under Unicode case-folding, which is a more general form of case-insensitivity.
Syntax:
func EqualFold(s1, s2 string) bool
Here, s1 and s2 are strings.
Return Value: It returns the boolean value.
Example 1:
Go
// Golang program to illustrate the // strings.EqualFold() Function package main // importing fmt and strings import ( "fmt" "strings" ) // calling main method func main() { // case insensitive comparing and returns true. fmt.Println(strings.EqualFold( "Geeks" , "Geeks" )) // case insensitive comparing and returns true. fmt.Println(strings.EqualFold( "computerscience" , "computerscience" )) } |
Output:
true true
Example 2:
Go
// Golang program to illustrate the // strings.EqualFold() Function package main // importing fmt and strings import ( "fmt" "strings" ) // calling main method func main() { // case insensitive comparing and returns true. fmt.Println(strings.EqualFold( "Geeks" , "geeks" )) // case insensitive comparing and returns true. fmt.Println(strings.EqualFold( "COMPUTERSCIENCE" , "computerscience" )) } |
Output:
true true
Please Login to comment...