摘要: 1、切片定义后实际上是空值不能直接使用,需要让其引用到一个数组或者make一个空间供切片来使用; 2、切片的使用不可以越界,像数组一样,切片的下标索引不能超过切片实际的最大下标值; package main import "fmt" func main(){ // 定义一个数组 var intarr 阅读全文
posted @ 2024-05-13 17:44 勇敢-的心 阅读(15) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main(){ var scores[5]int scores[0] = 95 scores[1] = 96 scores[2] = 97 scores[3] = 98 scores[4] = 99 // 求和 sum := 0 for 阅读全文
posted @ 2024-05-13 11:50 勇敢-的心 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 程序本身抛出的异常信息不是太友好,我们可以自定义错误或者异常的信息,需要使用errors包中的New函数来包装一下异常或错误信息; 在使用内置函数panic(err),把异常信息后面的程序执行终止掉,因为再执行后面的程序也没有意义了。 package main import "fmt" import 阅读全文
posted @ 2024-05-13 11:27 勇敢-的心 阅读(9) 评论(0) 推荐(0) 编辑