在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
package main import ( "fmt" "strings" ) func makeSuffixFunc(suffix string) func(string) string { return func(name string) string { if !strings.HasSuffix(name, suffix) { return name + suffix } return name } } func main() { jpgFunc := makeSuffixFunc(".jpg") // 返回一个 func ,功能是给文件名添加后缀,后缀是 .jpg txtFunc := makeSuffixFunc(".txt") // 返回一个 func ,功能是给文件名添加后缀,后缀是 .txt fmt.Println(jpgFunc("test")) //test.jpg fmt.Println(txtFunc("test")) //test.txt }
|
请发表评论