Go - 基础知识一

todayjob · · 1173 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

本篇总结了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对于已声明但未使用的变量编译阶段会报错




有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:todayjob

查看原文:Go - 基础知识一

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1173 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传