代码演示:

package main

import "fmt"

func main() {
var a = "initial"
fmt.Println(a) var b, c int = 1, 2
fmt.Println(b, c) var d = true
fmt.Println(d) var e int
fmt.Println(e) f := "short"
fmt.Println(f)
}

代码运行结果:

initial

1 2

true

0

short

代码解读:

  • 关键字var可以声明一个或者多个变量
  • 可以在一行当中声明多个变量
  • go语言能够推断初始变量的类型
  • 如果没有相应的初始化值,那么变量的初始值就是零值,例如int的零值是0
  • :=格式的语法是声明和初始化变量的简写

最新文章

  1. 手把手教你玩转nginx负载均衡(四)--源码安装nginx
  2. Maven+Spring Profile实现生产环境和开发环境的切换
  3. wine
  4. JavaScript学习01 语言简介、基本使用和变量声明
  5. String PK StringBuilder,传说就是传说,只有动手实验,才能得出确定的答案
  6. yarn map failed
  7. C/C++数组名与指针的区别详解
  8. 组合 z
  9. Zookeeper、Solr和Tomcat安装配置实践
  10. 大数据时代的精准数据挖掘——使用R语言
  11. MongoDB数据库基本操作
  12. OO前三次作业总结
  13. python模块collections中namedtuple()的理解
  14. [luogu P3313] [SDOI2014]旅行
  15. SVN中英文菜单对照
  16. git 删除仓库的文件
  17. regular exception
  18. 团队项目(HCL)
  19. Cocos2d 编译js为jsc bytecode文件
  20. c2java Greedy 之任务调度

热门文章

  1. 题解:2018级算法第二次上机 Zexal的排座位
  2. java 面向对象(二十八):异常 一
  3. java 面向对象(二十四):interface:接口
  4. Java File类基础解析 1
  5. TeamX
  6. 题解 CF785E 【Anton and Permutation】
  7. java8之Stream流处理
  8. 单例模式—Java实现
  9. Typora + PicGo + Gitee 实现图片自动上传到图床
  10. (int) 与 Convert.ToInt32()