摘要: 一、程序的流程结构 程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。 顺序结构:从上向下,逐行执行。 选择结构:条件满足,某些代码才会执行。0-1次 分支语句:if,switch,select 循环结构:条件满足,某些代码会被反复的执行多次。0-N次 循环语句:for 二、条件语句 2. 阅读全文
posted @ 2020-01-31 10:34 1769987233 阅读(164) 评论(0) 推荐(0) 编辑
摘要: package main import ( "math/rand" "fmt" "time" ) func main() { /* 生成随机数random: 伪随机数,根据一定的算法公式算出来的。 math/rand */ num1 := rand.Int() fmt.Println(num1) f 阅读全文
posted @ 2020-01-31 10:30 1769987233 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、基本数据类型 1.1 布尔型bool 布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true 1.2 数值型 1、整数型 int8 有符号 8 位整型 (-128 到 127) 长度:8bit int16 有符号 16 位整型 (-32768 到 阅读全文
posted @ 2020-01-30 06:10 1769987233 阅读(150) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "bufio" "os" ) func main() { /* 输入和输出: fmt包:输入,输出 输出: Print() //打印 Printf() //格式化打印 Println() //打印之后换行 格式化打印占位符: %v,原样输出 % 阅读全文
posted @ 2020-01-30 06:02 1769987233 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1. 提示如下 2. 对要删除的文件操作如下 2.1 为删除的文件添加本地账户 2.2 提示如下,多点几次继续就好 2.3 给本地账户添加完全控制权限 阅读全文
posted @ 2020-01-29 10:54 1769987233 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1. 递归介绍 package main import ( "fmt" ) func test(n int) { if n > 2 { n-- test(n) } fmt.Println("n=", n) // 2 2 3 //if n > 2 { // n-- // test(n) //} els 阅读全文
posted @ 2020-01-29 01:49 1769987233 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1. 栈的介绍 2. 栈的应用 3. 栈入门 package main import ( "fmt" "errors" ) //使用数组来模拟一个栈的使用 type Stack struct { MaxTop int // 表示我们栈最大可以存放数个数 Top int // 表示栈顶, 因为栈顶固定 阅读全文
posted @ 2020-01-29 01:17 1769987233 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1. json介绍 2. json格式说明 3. json序列化 3.1 结构体序列化 package main import ( "fmt" "encoding/json" ) //定义一个结构体 type Monster struct { Name string `json:"monster_n 阅读全文
posted @ 2020-01-26 03:17 1769987233 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. os.Args package main import ( "fmt" "os" ) func main() { fmt.Println("命令行的参数有", len(os.Args)) //遍历os.Args切片,就可以得到所有的命令行输入参数值 for i, v := range os.A 阅读全文
posted @ 2020-01-26 03:10 1769987233 阅读(374) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" ) type Point struct { x int y int } func main() { var a interface{} var point Point = Point{1, 2} a = point //oK // 如何将 a 阅读全文
posted @ 2020-01-26 02:49 1769987233 阅读(108) 评论(0) 推荐(0) 编辑