go学习笔记01-基本示例
2014-09-14 14:25
267 查看
//请保持文件编码为UTF-8 package main //程序入口包必须是main import "fmt" //导入使用功能的包,可以在前面使用别命 var a int //定义全局变量初始为零,类型在后面。未指定情况,标准类型为零,其它为nil var ( //多赋值方式 a1 int a2 string a3,a4=1,2 ) var i=2013 func main(){ //括号不能换行 b:=3 //可以省略var自动推导类型,:仅函数内使用 c,d,e:=4,5,6 //平行方式赋值 f:=[]string{"str1","str2"} //初始大括号并赋值给数组, g:=[...]int{4:0} //使用索引倒序确定范围并填充一个自动扩展大小的数组 h:=[2][2]string{{"row:0_col:0","row:0_col:1"},{"row:1_col:0","row:1_col:1"}} //多维数组这里编译器以行优先扫描 i:=2014+i //如果局部与全局变量冲突,则在函数内局部优先 fmt.Println("hello world",b,c,d,e,f,g,h[0][1],i) //分号不用加,首字母大写为其它包可用类似PUBLIC }
相关文章推荐
- go学习笔记01-基本示例
- 黑马程序员——学习笔记01.Java基本概述
- FreeBSD学习笔记01-基本命令
- C#学习笔记01:基本数据类型
- JAVA学习笔记-基本输入输出示例
- json学习笔记_01_json语法基本格式并s会用java读取json
- go学习笔记(14)-基本语法-结构
- ios学习笔记基础-c语言01基本了解
- 学习实战全笔记--JavaSE--Annotation(注释)--5种基本注释的用法示例(JDK8)
- 逐梦旅程学习笔记 DirectX开发入门01:应用程序基本框架
- (原创)c#学习笔记03--变量和表达式01--c#的基本语法
- PJSIP学习笔记——从simple_pjsua.c示例程序了解PJSUA-LIB的基本使用流程
- cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎自带的示例
- javascript学习笔记01--javascript的基本介绍
- 编译原理学习笔记01——(通过老外吃中餐—学最基本文法概念)——2014_1_11
- maven学习笔记-01-基本概念篇
- redis_学习笔记01--基本安装
- PJSIP学习笔记——从simple_pjsua.c示例程序了解PJSUA-LIB的基本使用流程
- C语言学习笔记:01_基本数据类型
- go学习笔记:1.基本概念