厚土Go学习笔记 | 06. 变量
时间:2022-05-06
本文章向大家介绍厚土Go学习笔记 | 06. 变量,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
用var语句可以定义一个变量列表。
var c, python, java bool
变量类型要写在最后面。
变量可以定义在函数内,也可以与函数一样定义在包内。
示例代码如下:
package main
import(
"fmt"
)
var c, python, java bool
func main() {
var i int
fmt.Println(i, c, python, java)
}
变量在声明的同时,可以赋予初始值。
var i, j int = 1, 2
在函数内和函数外,有同名的变量时,函数内使用的函数内声明的这个变量。
如果变量初始化是使用表达式,则可以省略类型。变量会从初始值中获得类型。
在函数内声明一个变量的时候,可以使用 := 简洁赋值语句。在明确类型的地方可以替代 var 定义。
x := 3
y := "I am Joel Smith."
在函数外不能使用 := 简洁赋值,每个语句都必须以关键字开始(var、func 等等)。
完整代码示例:
package main
import(
"fmt"
)
var c, python, java bool
var i, j int = 1, 2
func main() {
var i int
x := 3
y := "I am Joel Smith."
fmt.Println(i, c, python, java, j, x, y)
}
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 五、开始Github和码云之旅,新手如何上路
- 用 Shader 写个完美的波浪~
- K8s上的Go服务怎么扩容、发版更新、回滚、平滑重启?教你用Deployment全搞定!
- 图解Go内存管理器的内存分配策略
- why哥这里有一道Dubbo高频面试题,请查收。
- 「容器平台」Kubernetes网络策略101
- 架构师之路 - 服务器硬件扫盲
- 零基础Python教程045期 元组的增删改查测试实验
- 零基础Python教程044期 列表的函数方法,很耐用!
- 零基础Python教程047期 GUI窗体界面编程,迈出软件开发的第一步
- 零基础Python教程046期 矩阵行列互换算法,二维数组的典型应用
- 有一次小明传数据给我,把我弄哭了
- Java删除空字符:Java8 & Java11
- 6k+点赞的SpringBoot+Netty分布式即时通讯系统!爱了爱了!
- Day63:数据流中的中位数