美文网首页
golang:短赋值语句:=

golang:短赋值语句:=

作者: 程序员饭饭 | 来源:发表于2017-12-27 13:42 被阅读0次
      眾所週知,在golang中的短賦值語句:=是不能用在function之外的,但是為什麼不能在function之外使用呢?
    這裡go的官網給出了這樣的解釋:

    Outside a function, every statement begins with a keyword(var, func, and so on) and so the := construct is not available.

      也就是說,只要在函數外的任何語句都必須要關鍵字(var, func等)在語句的前面,所以在函數外是不能使用:=語句的。

    相关文章

      网友评论

          本文标题:golang:短赋值语句:=

          本文链接:https://www.haomeiwen.com/subject/zmhugxtx.html