2018年11月20日

摘要: 结构体:struct 结构体是一系列具有指定数据类型的数据字段,能够把单个变量引用一些列相关的值。 一、下面采用学生的个人信息来展示结构体的运用: 执行结果:{jack 28 boy} (1)首先创建Student结构体,定义Name,Age,Sex等参数,(在go语言里,首写字母大写的变量、数据结 阅读全文
posted @ 2018-11-20 21:14 srlemon 阅读(420) 评论(0) 推荐(0)
 
摘要: 切片 Go 语言切片相当于是对数组的抽象。 由于Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 格式: Slice:= make([]type,le 阅读全文
posted @ 2018-11-20 14:35 srlemon 阅读(159) 评论(0) 推荐(0)
 
摘要: go数组 数组:*数组定义长度后不可以改变长度的。 格式:array:= 数组长度 类型{} **遍历数组第一位从0开始。 例如以下代码: 执行结果: [1 3 6 9 8 5 2 1 4 7]第0个,值为1第1个,值为3第2个,值为6第3个,值为9第4个,值为8第5个,值为5第6个,值为2第7个, 阅读全文
posted @ 2018-11-20 14:14 srlemon 阅读(249) 评论(0) 推荐(0)
 
摘要: for循环语句解释与使用 首先我们定义sum:=0 格式:for i:=1;i<=100;i++{ sum+=i } for 循环100次,首先执行i=1,然后判断i<100,再执行sum+=i,最后i++; 然后执行i=2;以此类推,执行到i>100时循环结束。 (1)for 求1-100和: ( 阅读全文
posted @ 2018-11-20 14:03 srlemon 阅读(2198) 评论(0) 推荐(0)
 
摘要: 下面通过判断学生成绩来展示switch语句的使用。 Q:判断学生成绩的等级,90-100分为A级,80-89为B级,70-79为C级,60-69为D级,60以下不及格。 switch语句与if语句使用的表达结果都一样,switch比较清晰表明,这两种判断语句的都会判断一个条件的所有可能。用数学角度而 阅读全文
posted @ 2018-11-20 11:37 srlemon 阅读(16700) 评论(0) 推荐(0)
 
摘要: 基本格式: if 条件语句{ 执行语句 }else{ 执行语句 } package mainimport "fmt"func main(){fmt.Println(Add(-10,30))}//判断两个正整数相加func Add(a,b int )(sum int ,err error ){ if a>=0 && b>=0{ sum=a+b retur... 阅读全文
posted @ 2018-11-20 10:40 srlemon 阅读(195) 评论(0) 推荐(0)