Go - 基础知识一

来源:互联网 发布:你是在做listing优化呢 编辑:程序博客网 时间:2024/05/16 07:21

本篇总结了Go变量定义的几种方式和对应的程序测试。

一:Go变量的定义,使用var关键字,类型为type,主要通过下面几种方式:

(1) var name type // 名称为name,类型为type的变量

(2) var name1, name2, name3 type // 三个类型都是type的变量

测试下:

(3) var name type = value// 初始化值为value,类型type的变量


(4) var name1, name2, name3 type = v1, v2, v3// 三个类型都是type的变量并且初始化了相应的

等价于:name1, name2, name3 := v1, v2, v3 // 这里的 := 这个符号取代了var和type,这种形式叫做简短声明。只能用在函数内部,一般用var来定义全局变量。


(5) 特殊的变量_(下划线),任何赋予它的值都会被丢弃。


注意:Go对于已声明但未使用的变量编译阶段会报错



0 0
原创粉丝点击