大文字と小文字を区別しない方法で文字列を比較するにはどうすればよいですか?
たとえば、「Go」と「go」は等しいと見なされます。
https://golang.org/pkg/strings/#EqualFold は、探している関数です。これは次のように使用されます(リンクされたドキュメントの例):
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.EqualFold("Go", "go"))
}