我正在尝试通过调整示例来学习Go的基础知识,因为我按照此处的教程进行操作:
这是我编写的一个小函数,只是将所有角色转换为所有大写字母。
package main
import (
"fmt"
"strings"
)
func capitalize(name string) {
name = strings.ToTitle(name)
return
}
func main() {
test := "Sergio"
fmt.Println(capitalize(test))
}
我遇到了这个例外:
prog.go:15:用作值的大写(测试)
任何明显的错误?
答案 0 :(得分:5)
package main
import (
"fmt"
"strings"
)
func capitalize(name string) string {
return strings.ToTitle(name)
}
func main() {
test := "Sergio"
fmt.Println(capitalize(test))
}
输出:
SERGIO