随笔分类 - go语言
摘要:1)布尔类型也叫 bool类型,bool类型数据只允许取值true或false2)bool类型占1个字节。3)bool类型适于逻辑运算,一般用于程序流程控制4)不可以0或非0的整数替代false和true,这点和C语言不同 [root@node3 shangxuetang]# cat bool.go
阅读全文
摘要:字符类型使用细节 1)字符常量是用单引号('')括起来的单个字符。例如:var c1 byte = 'a' var c2 int = '中' var c3 byte = '9' 2) Go中允许使用转义字符'\' 来将其后的字符转变为特殊字符型常量。例如: var c3 char = '\n' //
阅读全文
摘要:[root@node3 shangxuetang]# cat float.go package main import "fmt" //演示golang中小数类型使用func main() { var price float32 = 89.12 fmt.Println("price=", price
阅读全文
摘要:数据类型: 整数 : int, int32, int64, uint, uint32, uint64 字符串 : string 布尔:bool 浮点:float32 float64 uint 表示无符号整数类型。 [root@node2 xiaochun]# cat int.go package m
阅读全文
摘要:下载地址(官网):https://golang.org/dl/ 下载地址(国内):https://dl.gocn.io/ 想编译GO,必须先有一个GO的编译器。 创建GO的编译器:[root@node2 ~]# mkdir local[root@node2 ~]# cd local[root@nod
阅读全文
摘要:GO语言是Google于2009年推出的一门新的系统编程语言 特点: 静态编译 垃圾回收 简洁的符号和语法 平坦的类型系统 基于CSP的并发模型 高效简单的工具链 丰富的标准库 为什么选择go语言 编译型语言,运行速度快 静态编译没有依赖 天生支持并发,充分利用多核 大厂支持,有后台 Hello W
阅读全文