《Go语言编程》学习笔记 (二)
2019独角兽企业重金招聘Python工程师标准>>>
第2章 顺序编程
2.1 变量
2.1.1 变量声明
关键字var,类型信息放在变量名之后
var v1 int
var v2 string
var v3 [10]int //数组
var v4 []int //数组切片
var v5 struct {
f int
}
var v6 *int //指针
var v7 map[string]int //map,key为string类型,value为int类型
var v8 func(a int) int
变量声明语句不需要使用分号作为结束符。
var关键字另一种用法是可以将若干个需要声明的变量放置在一起如:
var(
v1 int
v2 string
)
2.1.2 变量初始化
对于声明变量时需要进行初始化的场景,var关键字可以保留,但不再是必要的元素,如下所示:
var v1 int = 10 //正确的使用方法1
var v2 = 10 //正确的使用方法2,编译器可以自动推导出v2的类型
v3 := 10 //正确的使用方法3,编译器可以自动推导出v3的类型
第三种声明方式不能用于声明全局变量,出现在:=左侧的变量不应该是已经声明过的,否则会导致编译错误。
转载于:https://my.oschina.net/dapeng2010/blog/174691
《Go语言编程》学习笔记 (二)相关推荐
- PyTorch学习笔记(二)——回归
PyTorch学习笔记(二)--回归 本文主要是用PyTorch来实现一个简单的回归任务. 编辑器:spyder 1.引入相应的包及生成伪数据 import torch import torch.nn ...
- MATLAB学习笔记——二维和三维绘图
MATLAB学习笔记--二维和三维绘图 近期练习matlab的二维和三维绘图,整理一下,以防忘记. 文章目录 MATLAB学习笔记--二维和三维绘图 一.二维绘图 1.plot命令 2.fplot 命 ...
- 嵌入式系统设计师学习笔记二十八:嵌入式程序设计③——高级程序设计语言
嵌入式系统设计师学习笔记二十八:嵌入式程序设计③--高级程序设计语言 解释程序和编译程序 编译器的工作阶段示意图 语法错误:非法字符,关键字或标识符拼写错误 语法错误:语法结构出错,if--endif ...
- 计算鬼成像学习笔记二:二阶关联函数探究
计算鬼成像学习笔记二:二阶关联函数探究 1 一阶关联函数 2 二阶关联函数 3 二阶关联如何重构物体 4 差分鬼成像关联公式 5 归一化鬼成像关联公式 1 一阶关联函数 一阶关联函数是光场的电场强度之 ...
- qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)
原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:http://blog.csdn.net/qq21497936/article/details/7851 ...
- [转载]dorado学习笔记(二)
原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...
- tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数
tensorflow学习笔记二--建立一个简单的神经网络 2016-09-23 16:04 2973人阅读 评论(2) 收藏 举报 分类: tensorflow(4) 目录(?)[+] 本笔记目的 ...
- Scapy学习笔记二
Scapy学习笔记二 Scapy Sniffer的用法: http://blog.csdn.net/qwertyupoiuytr/article/details/54670489 Scapy Snif ...
- Ethernet/IP 学习笔记二
Ethernet/IP 学习笔记二 原文链接:http://wiki.mbalib.com/wiki/Ethernet/IP 1.通信模式 不同于源/目的通信模式,EtherNet/IP 采用生产/消 ...
- Java学习笔记二:数据类型
Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...
最新文章
- Python访问街区10个点,并俩俩绘制一条线,得到5条线,求最短的距离和?
- 2007年10月14日的日记
- html缩略文本,列表中展示富文本的缩略内容
- 如何赋值hook定义的变量
- 2000元档855旗舰来了 网友:都过时了,哪有人买
- c语言实现鼠标驱动,鼠标驱动程序
- SQL IF语句的使用
- UOJ #60. 【UR #5】怎样提高智商
- python的struck.pack的用法:浮点转字节
- 矢量图和位图都是计算机记录_ _的方式,在计算机上如何区别矢量图和位图?
- OpenStack虚拟云桌面在携程呼叫中心的应用
- 三基色、三原色的区别
- Unity3D UI多元素布局
- 如何修改pdf文件中文字的大小及颜色
- 斯须改变如苍狗——一张图的随想
- [JVM]了断局:内存模型与线程
- shell脚本 -d 是目录文件,那么-e,-f等说明
- android 菜单子菜单 的用法
- 数学建模——减肥模型Python实现
- Arduino从入门到精通全课时教程分享
热门文章
- IP虚拟分片重组配置命令
- 计算机网络共享是什么意思,网络共享与便携式热点是什么意思
- web前端学习day_05:Bootstrap
- iphone微信美颜插件_Cydia插件推荐
- scss安装_安装了这9个免费PS插件后,终于能正常时间下班了……
- boss直聘Android找工作界面,Android仿Boss直聘我的界面滑动效果
- python外包_python怎么找外包
- exe一机一码加密工具_Python代码加密混淆
- 机器学习算法_五分钟了解机器学习十大算法
- eeglab中文教程系列(9)-绘制ERP图像