摘要: Go语言的控制结构关键字只有if..else if..else ,for 和 switch。 而且在Go中,为了避免格式化战争,对程序结构做了统一的强制的规定。看下下面的例子。 请比较一下A程序和B程序的不同之处 A程序 B程序 在上面的两个例子中只有A例的写法是对的。因为在Go语言中,强制了{}的 阅读全文
posted @ 2019-06-25 17:26 tianyamoon 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。 关系运算符 下表列出了所有G 阅读全文
posted @ 2019-06-25 16:50 tianyamoon 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、变量定义 所谓的变量就是一个拥有指定名称和类型的数据存储位置。 //看一个例子 package main import ( "fmt" ) func main() { var x string = "hello world" fmt.Println(x) } 变量的定义首先使用var关键字,然后 阅读全文
posted @ 2019-06-25 16:15 tianyamoon 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Go 标记 Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。比如下面的hello world就是由 6 个标记组成: 行分隔符 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。 如果 阅读全文
posted @ 2019-06-25 15:51 tianyamoon 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: 1 布尔型 布尔型的值只可以是常量 true 或者 false。一个简单的例子:var 阅读全文
posted @ 2019-06-25 15:50 tianyamoon 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 做技术的总是有些拗。这么多年一直在.net的框框里打转转。直到现在市场上.net工作越来越难找,项目越来越老才发现不做出改变不行了。就从学习Go开始吧。 Go语言的特点 简洁、快速、安全 并行、有趣、开源 内存管理、数组安全、编译迅速 Go 语言用途 Go 语言被设计成一门应用于搭载 Web 服务器 阅读全文
posted @ 2019-06-25 11:52 tianyamoon 阅读(223) 评论(0) 推荐(0) 编辑