摘要:
golang语言defer特性详解 defer语句是go语言提供的一种用于注册延迟调用的机制,它可以让函数在当前函数执行完毕后执行,是go语言中一种很有用的特性。由于它使用起来简单又方便,所以深得go语言开发者的欢迎。 什么是defer 首先我们来看下defer语句的官方解释 A "defer" s 阅读全文
posted @ 2019-10-08 14:57
清明-心若淡定
阅读(426)
评论(0)
推荐(0)
摘要:
一条for 语句可以携带一条for子句。 for子句可以包含初始化子句、条件子句、后置子句。 一条for语句可以携带一条range子句 阅读全文
posted @ 2019-10-08 13:38
清明-心若淡定
阅读(219)
评论(0)
推荐(0)
摘要:
输出: AAA BBB BBB CCC 使用fallthrough,来向下一个case语句转移流程控制权, 输出: BBB BBB BBB CCC 类型switch语句:对类型进行判定,而不是值 输出: A signed integer: 11. the type is :int A signed 阅读全文
posted @ 2019-10-08 11:31
清明-心若淡定
阅读(183)
评论(0)
推荐(0)
摘要:
输出: 123 v type:int 输出: 123 v type:int 阅读全文
posted @ 2019-10-08 11:13
清明-心若淡定
阅读(253)
评论(0)
推荐(0)
摘要:
字符串值表示了一个一个字符值的集合,在底层,一个字符串值即一个包含了若干字节的序列,长度为0的序列与一个空字符串对应。字符串的长度即底层字节列中字节的个数。 字符串值是不可变的,对字符串的操作只会返回一个新的字符串,而不会改变原字符串并返回。 只有基本类型及其别名类型才可以作为常量的类型 数组的长度 阅读全文
posted @ 2019-10-08 10:54
清明-心若淡定
阅读(221)
评论(0)
推荐(0)
摘要:
rune 是int32的别名类型,专用于存储Unicode编码的单个字符 我们可以用5种方式来表示一个rune字面量: 该rune字面量所对应的字符,如'a'必须是Unicode编码规范所支持的 使用“\x”为前导并后跟2位16进制数,表示宽度为一个字节的值,即ASCII编码值 使用“\”为前导并后 阅读全文
posted @ 2019-10-08 09:35
清明-心若淡定
阅读(621)
评论(0)
推荐(0)
浙公网安备 33010602011771号