// format ...string,表示这是一个可变参数,可以给它传入0或0个以上int型参数,在该函数内部,它被表示成一个切片
func TimeFormat(t time.Time, format ...string) string {
// 给format参数设置默认值
f := "2006-01-02 15:04:05"
if len(format) > 0 {
f = format[0]
}
return t.Format(f)
}
TimeFormat(time.Now())
[Go]函数参数设置默认值
于 2023-01-10 14:31:11 首次发布
博客围绕函数相关内容,重点提及函数默认值、可变参数等概念,探讨了参数省略的情况,这些都是信息技术领域函数编程中的关键要点。
3098

被折叠的 条评论
为什么被折叠?



