回顾挑战 #1
Coddy Golang 中的函数和指针 课程的第 16 课,共 19 课。
如果我们需要检查一个字符串是否以特定字符开头,可以使用 HasPrefix 函数。如果字符串以给定字符开头,该函数会返回 true;否则会返回 false。下面是这个函数的用法示例:
str := "Gopher"
s := "Go"
b := strings.HasPrefix(str, s)
fmt.Println(b)HasPrefix 函数需要两个参数:字符串 str,以及我们要检查的字符 s。
在这个示例中,它会返回:
true因为字符串 "Gopher" 以字符 "Go"开头。
挑战
简单让我们来编写 HasPrefix 函数!🤷
编写一个名为 hasPrefix 的函数,它接受两个字符串 并返回一个 布尔值。
- 第一个参数是字符串值。
- 第二个参数是子字符串,也就是我们要检查的字符。
- 检查字符串是否以给定的子字符串(字符)开头。如果是,则返回 true;否则返回 false。
请注意,子字符串 可能包含多个字符。
亲手试试
// 在这里编写你的代码Golang 中的函数和指针中的所有课
自己练习: Go 在线编译器