Check if a string contains a substring:
s := "Hello, World!"
fmt.Println(strings.Contains(s, "World")) // true
fmt.Println(strings.Contains(s, "world")) // false (case-sensitive)
The search is case-sensitive. For case-insensitive matching, convert both strings to lowercase first using strings.ToLower, then check containment.