为了账号安全,请及时绑定邮箱和手机立即绑定

Golang 中的闭包 - 不显示字符串

Golang 中的闭包 - 不显示字符串

Go
largeQ 2023-05-08 14:30:17
Closures我一直在关注中的很多教程golang,但仍然无法真正实现下面的教程我有一个名为 'greeting' 的函数,它以 thename作为输入并closure在其中包含一个,它将给出完整的问候消息func greeting(name string) func() string {    fullGreeting := ""    return func() string {        var message = "Welcome to Closures " + name        fullGreeting = message        return fullGreeting    }}func main() {    fmt.Println(greeting("Arun"))}Welcome to Closures Arun我期待它在打印方法值时打印0x48b660
查看完整描述

1 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

编辑主函数

func main() {
    fmt.Println(greeting("Arun")())
}


查看完整回答
反对 回复 2023-05-08
  • 1 回答
  • 0 关注
  • 99 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信