加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

golang开发遇到过的坑

发布时间:2020-12-16 09:31:29 所属栏目:大数据 来源:网络整理
导读:1、defer用法 // 正确的用法 func rightPrint() (data string ) { defer func() { fmt.Printf( " rsp %+v " ,data) }() data = " AAA " return } // 错误的用法 func wrongPrint() (data string ) { defer fmt.Printf( " rsp %+v " ,data) data = " AAA " re

1、defer用法

// 正确的用法
func rightPrint() (data string) {
    defer func() {
        fmt.Printf("rsp %+v",data)
    }()

    data = "AAA"
    return
}

// 错误的用法
func wrongPrint() (data string) {
    defer fmt.Printf("rsp %+v",data)
    data = "AAA"
    return
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读