package main

 import (
"fmt"
) //变量定义:
//使用var关键字或:=定义变量
//可放在函数内,或直接放在包内
//使用var()集中定义 var aa = //函数外面定义变量,不是全局变量,包内变量
var ss = //函数外面定义变量不能用:=定义
var bb = var (
aaa = //放括号里不需要写多次var
bbb =
sss =
) func variableInitialValue(){
var a , b int = , //变量名写在前面,变量类型写在后面
var s string = "abc"
fmt.Println(a, b, s)
} func variableTypeDeduction(){
var a, b, c ,s = , , true, "def" //编译器自动决定类型,不规定类型可以写在一行
fmt.Println(a, b, c, s)
} func variableShorter() {
a, b, c, s := , , true, "short" //省略var,使用:= 定义变量
b = //第一次用时需要:=,第二次使用开始不需要
fmt.Println(a, b, c, s)
} func main() {
variableInitialValue()
variableTypeDeduction()
variableShorter()
println(aa, ss, bb)
println(aaa, bbb, sss)
}

最新文章

  1. 关于firefox对font awesome本地环境无法加载问题
  2. Java多线程代码示例
  3. 使用HttpURLConnection下载图片
  4. ubuntu 安装 netbeans C++ IDE
  5. WebService的两种方式SOAP和REST比较 (转)
  6. ubuntu下常用服务器的构建
  7. php pthreads 多线程扩展的使用:一个较为稳定例子。
  8. JAVA 下拉列表和滚动条
  9. 如何使用编辑模板在ASPxGridView中进行新增修改(除去常规的gridviw模板编辑外)
  10. Ruby on Raisl应用(一):在Rails上配置Mongoid+Mongodb
  11. Jquery实现简单的分页
  12. C#实现网络传输数据加密
  13. Maven多模块的开发项目搭建
  14. 带你深入理解STL之Vector容器
  15. 【原创】大叔问题定位分享(1)HBase RegionServer频繁挂掉
  16. 学习笔记78—三大统计相关系数:Pearson、Spearman秩相关系数、kendall等级相关系数
  17. Spark官方调优文档翻译(转载)
  18. WEB服务器与应用服务器的区别
  19. EF-关于类库中EntityFramework之CodeFirst(代码优先)的操作浅析
  20. Spring 注解原理(一)组件注册

热门文章

  1. Squid启动报:Could not determine this machines public hostname. Please configure one or set 'visible_hostname'.
  2. AJPFX辨析Java中运算符 ++ 和 += 的区别
  3. 自动创建xml文档
  4. 微信小程序 开放能力学习
  5. Android Studio Terminal 不是内部或外部命令,也不是可运行程序或批处理文件
  6. android控件之webview和js与java交互
  7. (转)Synopsys工具简介
  8. 关于php的问题
  9. laravel中的队列
  10. TensorFlow中屏蔽warning的方法