你明明是莫斯科第四季度经济深度滴滴滴滴哦
哈哈哈哈哈哈哈哈哈哈ggggg~
go控制语句
goto-跳到某个循环
func main(){ goto One fmt.Print(a:"中间代码块") One: fmt.Print(a:"这里是代码块一") }
输出代码块一
注意goto位置放在代码块后面会造成无限循环
func main(){ One: fmt.Print(a:"这里是代码块一") time.Sleep(1*time.Second) goto One }
break-退出循环
在for循环里面
for { fmt.Print(a:"我是大帅哥") time.Sleep(1*time.Sencond) break }
continue-继续循环
for循环
for i:=1;i<=10;i++{ }
下标key,值value
定义数组
a:=[]string["ee","rr","yy"]
数组循环
for _,value:=range a{ }
go赋值运算符
go按位运算符
go逻辑运算符
结果只有真和假
go算术运算符
iota
常量的定义方式
常量定义形式,常量类型范围
go变量声明,初始化,赋值
变量类型转换
变量可变性规则
go数据类型存储大小
直接空定义,所有的默认值为0,false或空
用.导入省略包名,用_导入只执行init函数
imooc "fmt"表示用imooc表示“fmt”,即imooc是fmt的别名,
go基础结构
22
golang下载中文网站
最基本的分发单位 依赖关系的体现
package
基础结构:
基础语法:
windows开发环境搭建 配置
开源的变成语言 可靠高效
2009年 11月 正式开源 2012发布稳定版 是比较年轻的语言
运行效率高 开发效率搞 部署简单
语法 关键字比较少 风格类似php
支持并发 易于利用多核实现开发
内置runtime (作用:性能监控,gc等)
简单易学 丰富的标准库 网络库
内置强大的工具 gofmt 跨平台编译 内嵌c支持
。。。
ccvv
cccc
wccc