Menu
CoddyTech

回顾挑战 #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"开头。
 

challenge icon

挑战

简单

让我们来编写 HasPrefix 函数!🤷‍

编写一个名为 hasPrefix 的函数,它接受两个字符串 并返回一个 布尔值。

  • 第一个参数是字符串值。
  • 第二个参数是子字符串,也就是我们要检查的字符。
  • 检查字符串是否以给定的子字符串(字符)开头。如果是,则返回 true;否则返回 false。

请注意,子字符串 可能包含多个字符。

亲手试试

// 在这里编写你的代码

Golang 中的函数和指针中的所有课

自己练习: Go 在线编译器