上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 运行代码观察现象: 1 package main 2 3 import "fmt" 4 5 func change(num *int32) { 6 *num += 100 7 } 8 9 func main() { 10 var a int32 11 a = 100 12 fmt.Printf("a 阅读全文
posted @ 2020-07-16 16:06 小尾学长 阅读(164) 评论(0) 推荐(0) 编辑
摘要: go语言实现一个密码生成工具,支持以下功能 代码讲解地址:https://www.bilibili.com/video/BV1v5411W7t3?p=52 1 package main 2 3 import ( 4 "flag" 5 "fmt" 6 "math/rand" 7 "time" 8 ) 阅读全文
posted @ 2020-07-16 15:36 小尾学长 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、切片的概念和基本操作 1 package main 2 3 import "fmt" 4 5 //切片定义 切片是基于数组类型的一层封装。它非常灵活,可以自动扩容,切片是一个引用类型 6 func main() { 7 var a [5]int // []内写了数字就是数组 没写数子就是切片 8 阅读全文
posted @ 2020-07-16 14:24 小尾学长 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、数组的基本操作 1 package main 2 3 import "fmt" 4 5 func main() { 6 var arr[5] int 7 //数组会自动将自己的元素初始化 8 fmt.Println(arr) 9 //给其中的一个元素赋值 10 arr[0] = 11 11 ar 阅读全文
posted @ 2020-07-16 14:18 小尾学长 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 一、函数的闭包基本内容 1 package main 2 3 import "fmt" 4 5 // 闭包 : 一个函数与其相关的引用环境组合而成的实体 6 7 //Adder 这个函数的返回值为一个类型为func(int) int的函数 这就是组成了一个闭包 8 func Adder() func 阅读全文
posted @ 2020-07-15 10:22 小尾学长 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、判断素数(质数) 1 package main 2 3 import ( 4 "fmt" 5 "math" 6 ) 7 //判断是否是质数 8 func isParam(num int) bool { 9 if num < 1 { 10 return false 11 } 12 sqrt := 阅读全文
posted @ 2020-07-15 10:15 小尾学长 阅读(535) 评论(0) 推荐(0) 编辑
摘要: Go语言中函数的所有用法 代码中包括不带参数、带参数、多参数、有返回值、无返回值、多返回值、匿名函数的简单示例 1 package main 2 3 import "fmt" 4 5 //函数名大写可以在包外进行访问 函数名小写只能在包内进行访问 变量名亦是如此 6 7 8 //无参数无返回值的函数 阅读全文
posted @ 2020-07-14 15:40 小尾学长 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Go语言中switch的所有用法 1 package main 2 3 func main() { 4 5 var number int = 5 6 switch number { 7 case 1: 8 println("number = 1") 9 case 2: 10 println("num 阅读全文
posted @ 2020-07-14 15:37 小尾学长 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Go语言中for循环的几种用法 1 package main 2 3 //在go语言里面 就一种循环 那就是for 4 func main() { 5 6 var a []int = []int {9,8,7,6,5,4,3,2,1} 7 8 println(" Test1 ") 9 for i : 阅读全文
posted @ 2020-07-14 15:35 小尾学长 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 1 package main 2 3 import ( 4 "fmt" 5 "time" 6 ) 7 8 func main() { 9 10 now := time.Now() 11 fmt.Printf("\ncurrent time is %v\n",now) 12 13 fmt.Printf 阅读全文
posted @ 2020-07-14 15:33 小尾学长 阅读(746) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页