随笔分类 - go
摘要:package main import "fmt" /* 1.值类型:存储的是数值本身,数据传递给其他变量时传递的是数据的副本。 int,float,string,bool,array,struct 2.引用类型:存储的是数据的内存地址,数据传递时传递的地址。默认零值是nil slice,map,c
阅读全文
posted @ 2021-10-18 12:10
沄持的学习记录
摘要:package main import "fmt" /* 切片: 不定长的数组,是引用类型的数据,指向一个底层数组。 */ func main() { //切片的创建和访问 var s1 []int fmt.Println(s1) s2 := []int{1, 2, 3, 4} fmt.Printl
阅读全文
posted @ 2021-10-18 11:56
沄持的学习记录
摘要:package main import "fmt" /* 数组: array数组属于值类型,存储的是数值本身,数据传递给其他变量时传递的是数据的副本。 slice,map等属于引用类型,存储的是数据的内存地址。 */ func main() { //数组创建和访问 var arr1 [4]int /
阅读全文
posted @ 2021-10-16 20:20
沄持的学习记录
摘要:package main import "fmt" func main() { a := 10 LOOP: for a < 20 { if a == 15 { a += 1 goto LOOP } fmt.Printf("a的值为:%d\n", a) a++ } fmt.Println(" ") f
阅读全文
posted @ 2021-10-16 20:16
沄持的学习记录
摘要:package main import "fmt" /* for循环:某些代码会多次的执行 */ func main() { for i := 1; i <= 3; i++ { fmt.Println(i, "hello world") } //省略1,3表达式,只保留2表达式。相当于while条件
阅读全文
posted @ 2021-10-16 19:28
沄持的学习记录
摘要:package main import "fmt" /* switch语法结构: switch 变量名 { case 数值1:分支1 case 数值2:分支2 ... default:最后一个分支 } 注意事项: 1.switch可以作用在其他类型上,case后的数值必须和switch作用的变量类型
阅读全文
posted @ 2021-10-16 17:12
沄持的学习记录
摘要:package main import "fmt" /* 条件语句:if 注意点: 1.if后的{,要与if条件写在同一行; 2.else要跟在}之后,不能另起一行; 3.if和else,二者必选其一 */ func main() { num := 10 if num > 10 { fmt.Prin
阅读全文
posted @ 2021-09-10 12:35
沄持的学习记录
摘要:package main import ( "bufio" "fmt" "os" ) func main() { /* 输入和输出 fmt包 输出: Print() 打印 Println() 打印后换行 Printf() 格式化打印 格式化打印占位符: %v,原样输出 %T,打印类型 %t,bool
阅读全文
posted @ 2021-09-10 12:15
沄持的学习记录
摘要:算数运算符 /* 算术运算符:+,-,*,/,%,++,-- */ a := 10 b := 3 sum := a + b //加减乘类似 fmt.Printf("%d + %d = %d\n", a, b, sum) div := a / b //取商 mod := a % b //取余,取模 f
阅读全文
posted @ 2021-09-10 12:12
沄持的学习记录
摘要:GO语言的数据类型: /* GO语言的数据类型: 1.基本数据类型: 布尔类型:true,false 数值类型:整数,浮点,复数complex 字符串:string 2.复合数据类型 array,slice,map,function,pointer,struct,interface,channel.
阅读全文
posted @ 2021-09-10 11:58
沄持的学习记录
摘要:变量 package main import "fmt" /* 变量:variable 概念:一小块内存,用于存储数据,在程序运行过程中数值可以改变 特性:静态语言,强类型语言 */ func main() { //使用: //一、变量的声明,也叫定义 //第一种:定义变量,然后进行赋值 var n
阅读全文
posted @ 2021-09-10 11:46
沄持的学习记录

浙公网安备 33010602011771号