go
空心人(・。・)
这个作者很懒,什么都没留下…
展开
-
GO 语言基础篇 -条件表达式(if、switch、fallthrough)
Go 语言条件语句if else 实例package mainimport "fmt"func main() { /* 局部变量定义 */ var a int = 100; /* 判断布尔表达式 */ if a < 20 { /* 如果条件为 true 则执行以下语句 */ fmt.Printf("a 小于 20\n" ); } else { /* 如果条件为 false 则执行以下语句 */ fmt原创 2020-08-27 20:44:18 · 660 阅读 · 0 评论 -
GO 语言基础篇 - 运算符
Go 语言运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符算术运算符:+-*/%++--关系运算符:==!=><>=<=逻辑运算符:&&||!赋值运算符=+=-=*=/=%=<<=>>=&=^=|=位运算符:&|^其他运算符:&:返回变量存储地址*:指针变量...原创 2020-08-27 17:10:09 · 169 阅读 · 1 评论 -
GO 语言基础篇 - 变量、常量
Go 语言变量Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。声明变量的一般形式是使用 var 关键字:package mainimport "fmt"func main() { // 声明一个变量并初始化 var a string = "Runoob" fmt.Println(a) // 结果:Runoob // 没有初始化就为零值 var b int fmt.Println(b) // 结果:0 // 可以一次声明原创 2020-08-27 16:55:47 · 129 阅读 · 0 评论 -
GO 语言基础篇 - 数据类型
Go 语言数据类型:布尔型(true / false)数字类型 (整型 int 和浮点型 float32、float64)字符串类型(使用 UTF-8 编码标识 Unicode 文本)派生类型:(a) 指针类型(Pointer)(b) 数组类型© 结构化类型(struct)(d) Channel 类型(e) 函数类型(f) 切片类型(g) 接口类型(interface)(h) Map 类型数字类型:uint8无符号 8 位整型 (0 到 255)uint16无原创 2020-08-27 16:11:15 · 135 阅读 · 0 评论 -
GO 语言基础篇 - 基础语法
Go 语言基础语法6个Go 标记fmt.Println(“Hello, World!”)行分隔符在 Go 程序中,一行代表一个语句结束。不需要以分号 ; 结尾注释// 单行注释/*Author by 菜鸟教程我是多行注释*/标识符标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(AZ和az)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。字符串连接Go 语言的字符串可以通过 + 实现: pa原创 2020-08-27 15:58:17 · 110 阅读 · 0 评论 -
GO 语言基础篇 - 语言结构
Go 语言结构Go 语言的基础组成包声明package main引入包import 'fmt'函数func main() { fmt.PrintIn('Hello, World!') // or fmt.Print('Hello, World!')}变量语句 & 表达式注释://单行注释 /多行注释/...原创 2020-08-27 15:53:16 · 86 阅读 · 0 评论