手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆

反人类的逗号啊

首页 > Go >

 不多说,上代码:

 
XML/HTML代码
  1. func NewConnection(*conn) *ConnectionInfo {  
  2.     return &ConnectionInfo{  
  3.         Connection: conn,  
  4.         LastTime:   time.Now().Unix()  
  5.     }  
  6. }  
第一眼看到这,很少有人说不对,但事实上它就是错误的。。。
XML/HTML代码
  1. func NewConnection(*conn) *ConnectionInfo {  
  2.     return &ConnectionInfo{  
  3.         Connection: conn,  
  4.         LastTime:   time.Now().Unix(), //每次在这里都会忘记逗号。我晕,反人类的逗号啊  
  5.     }  
  6. }  
上下对比一下,发现了吧。多了个comma。如果是上面的写法就会报语法错误:syntax error: need trailing comma before newline in composite literal
 
尼玛,你不会自动加上?go fmt的时候加上不就完事了??搞得这么认真干嘛。
js写多了,真是会眼花的。如果你go写写,模版写写。一会写struct一会写json,不错才怪啊。。
这个逗号真心反人类啊
 
 
 



本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

2条记录访客评论

真是反人类

Post by superaitaotao on 2015, December 19, 4:03 PM 引用此文发表评论 #1

博主真幽默

Post by Payoneer on 2014, March 9, 11:09 AM 引用此文发表评论 #2


发表评论

评论内容 (必填):