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

Golang 语法吐漕

发布时间:2020-12-16 18:31:07 所属栏目:大数据 来源:网络整理
导读:func (e JsonEncoder) Encode(obj interface{}) ([]byte,error) { } 从这样一个函数声明来看吧: 类型放变量名后面 跟所有其他语言相反。不知道哪根筋搭错了,非得逆行。 诡异的类定义 类没有明显边界,谁知道哪个角落里写了一个类方法?在大型项目里面多人

func (e JsonEncoder) Encode(obj interface{}) ([]byte,error) {

}

从这样一个函数声明来看吧:

  1. 类型放变量名后面

    跟所有其他语言相反。不知道哪根筋搭错了,非得逆行。
  2. 诡异的类定义

    类没有明显边界,谁知道哪个角落里写了一个类方法?在大型项目里面多人协作的时候可能会有坑。
  3. 怪异的 nil

    其他语言大部分都是 null,虽然有点坑,好歹是个代词。nil 除了少敲一个字母,实在怪异。怪异程度堪比 javascript 的 NaN

(编辑:李大同)

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

    推荐文章
      热点阅读