[Golang] 文字列の先頭が特定の文字列であるかどうかを判定する

strings パッケージの HasPrefix 関数を使うと、文字列の先頭が特定の文字列であるかどうかを判定することができます。

package main

import (
    "fmt"
    "strings"
)

func main() {
    r := strings.HasPrefix("HelloWorld", "Hello")
    fmt.Println(r)
}

実行結果は下記となります。

true