- 博客(3)
- 收藏
- 关注
原创 Golang 学习笔记 week03
go的错误处理机制1.结合defer与recover使用 在一个函数的开头,defer一个匿名函数,函数里用recover捕获错误。代码如下func div(num1 int, num2 int) int { defer func() { err := recover() if err != nil { fmt.Println("err=", err) } }() // ()以调用匿名函数 res := num1 / num2 return res}...
2021-10-14 18:09:58 106
原创 Golang 学习笔记 week02
目录变量篇go变量的声明:1)声明方式12)声明方式2go变量使用的注意事项:1)整型在赋值的时候不会自动截断2) 在go中的基本数据类型3)go中的string4)变量的值类型和引用类型5)变量的首字母运算符篇go中运算符的注意事项程序流程控制基本语法篇ifswitchforwhilebreak,continue函数篇go中函数的特点init函数匿名函数go作为学习的第n门编程语言,学习笔记将主要...
2021-10-11 18:01:13 770
原创 Golang 学习笔记 week01
从2005年开始,市面上主流cup开始向多核心发展,这也使得多线程,高并发成为一种新常态。在05年以前的编程语言在设计时并没有考虑到这一点,在实现多线程时,大多依赖于外部框架,而go是Google公司于2007年9月立项,诸多大佬一起开发的一门新语言,并于2009年11月正式宣布推出。在设计编程语言的时候,就已经考虑到多线程的问题,这也是为什么说go天然支持高并发的原因。go的特点1.继承了C的指针,虽然背弱化了2.引入了包的概念,每个go语言文件必须指定一个包,方便包的管理。感...
2021-09-29 17:57:38 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人