随笔分类 -  Go

摘要:集中常见的条件判断语句 每个case都必须是一个通信 所有channel表达式都会被求值 所有被发送的表达式都会被求值 如果任意某个通信可以进行,它就执行;其他被忽略。 如果有多个case都可以运行,Select会随机公平地选出一个执行。其他不会执行。 否则: 如果有default子句,则执行该语句 阅读全文
posted @ 2018-09-30 17:10 酷酷的排球 阅读(304) 评论(0) 推荐(0) 编辑
摘要:*算术运算符 *关系运算符 *逻辑运算符 *位运算符 A >> 2 结果为 15 ,二进制为 0000 1111 eg: *赋值运算符 *其他运算符 运算符的优先级 由上到下递减,二元运算符的方向为从左到右 阅读全文
posted @ 2018-09-30 14:07 酷酷的排球 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.Go标记 Go程序 可以 由多个 标记 组成,可以是关键字,标识符,常量,字符串,符号。 2.行分隔符 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号“;” 结尾,因为这些工作都将由 Go 编译器自动完成。 如果你打算将多个语句写在同一行,它们则必须使用 阅读全文
posted @ 2018-09-28 18:56 酷酷的排球 阅读(178) 评论(0) 推荐(0) 编辑
摘要:在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: (a) 指针类型(Pointer) (b) 数组类型 (c) 结构化类型(struct) 阅读全文
posted @ 2018-09-28 18:56 酷酷的排球 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Go 语言变量名由字母、数字、下划线组成,其中首个字母不能为数字。 1.变量的声明 三种方式: 一:指定变量类型,声明后若不赋值,使用默认值 2.多变量声明 阅读全文
posted @ 2018-09-28 18:56 酷酷的排球 阅读(210) 评论(0) 推荐(0) 编辑
摘要:*早使用变量声明时,注意编码的问题,汉字的问题可能引起 编译并不能通过。 *如果你在定义变量 a 之前使用它,则会得到编译错误 undefined: a *如果你声明了一个局部变量却没有在相同的代码块中使用它,同样会得到编译错误 *此外,单纯地给 a 赋值也是不够的,这个值必须被使用 *全局变量是允 阅读全文
posted @ 2018-09-28 18:55 酷酷的排球 阅读(303) 评论(0) 推荐(0) 编辑
摘要:基础组成: 包声明,引入包、函数、变量、语句&表达式、注释(与c中类似) eg: 第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 阅读全文
posted @ 2018-09-28 18:55 酷酷的排球 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Go语言 特色:简介、快捷、安全、并行、开源、内存管理、数组安全、编译迅速 用途:打在Web服务器、存储集群或类似用途的巨型中央服务器的系统编程语言(提供海量并行的支持) 主要特性: 1.自动垃圾回收 2.更丰富的内置类型 3.函数多返回值 4.错误处理 5.匿名函数和闭包 6.类型和接口 7.并发 阅读全文
posted @ 2018-09-25 20:30 酷酷的排球 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示