获得徽章 0
#挑战每日一条沸点# 青训营day43打卡,今天一下午都在忙pprof的实践笔记,在网上看别人写的文章和自己动手实践真是两种体验,永远有教程上没见过的问题出现。
评论
#挑战每日一条沸点# 青训营day42打卡
今天上传了第一篇笔记,虽然只记录了一些小的知识点😎 明天接着再写一篇。如果没啥问题的话,这次打卡过后就有杯子拿了
评论
#挑战每日一条沸点# 青训营day41打卡
前几天回老家了没空学习,今天回来开始写学习笔记顺便复习复习,把前面学的东西总结一下
评论
#挑战每日一条沸点# 青训营day40打卡
1.结构体的所有字段在内存中是连续的
2.结构体进行type重定义(相当于取别名),相互间可以强转
3.结构体的那个字段上可以写一个tag,该tag可以通过反射机制获取
评论
#挑战每日一条沸点# 青训营day39打卡
1.命名规范 (1)缩略词全大写,但当其位于变量开头且不需要导出时,使用全小写。例如使用ServeHTTP而不是ServeHttp,使用XMLHTTPRequest 或者xmHTTPRequest (2)变量距离其被使用的地方越远,则需要携带越多的上下文信息。 (3)全局变量在其名字中需要更多的上下文信息,使得在不同地方可以轻易辨认出其含义 2.Go语言提供了支持基准性能测试的 benchmark工具 go test -bench=. -benchmem
展开
评论
#挑战每日一条沸点# 青训营day38打卡
单元测试-规则:
(1)所有测试文件以_test.go结尾
(2)func TestXxx(*testing.T)
(3)初始化逻辑放到TestMain中
评论
#挑战每日一条沸点# 青训营day37打卡
1.通过make方式创建切片可以指定切片的大小和容量
2.cap是一个内置函数,用于统计切片的容量,即最大可以和存放多少个元素
3.用append内置函数可以对切片进行动态追加(go底层会创建一个新的数组来扩容,再拷贝原切片中的元素,最后将切片引用新数组)
4.切片使用copy内置函数完成拷贝
展开
评论
#挑战每日一条沸点# 青训营day36打卡
1.defer最主要的价值在于函数执行完毕后可以及时的释放函数创建的资源
2.可以使用defer+recover()进行错误处理
评论
#挑战每日一条沸点# 青训营day35打卡
1.在go中函数也属于一种数据类型,可以赋值给变量进行调用,函数也可以作为形参调用
2.go支持自定义数据类型,相当于一个别名(type 自定义数据类型名 数据类型)
3.函数返回值支持命名
4.go支持可变参数(args…int)args是切片,可变参数要放在形参列表最后
5.每一个源文件可以包含一个init函数,该函数会在main函数前被调用(调用顺序为全局变量定义-init函数-main函数)
展开
评论
#挑战每日一条沸点# 青训营day34打卡
1.如果字符串含有中文,那么传统的遍历字符串方式会出现乱码,因为传统方法是按照字节遍历,而汉字在utf8编码对应三个字节。解决方式是把字符串准转成切片
2.了解了如何在go语言里用for实现while和do…while(go中只有for循环)
3.break默认跳出最近的for循环,break后面可以指定标签,跳出标签对应的for循环(continue同理)
4.goto语句一般不主张使用
展开
评论
#挑战每日一条沸点# 青训营day33打卡,今天学习go语言进阶以及测试环节,了解了lock、waitgroup、单元测试等知识,但是完全跟不上,准备花两天恶补一下
评论
#挑战每日一条沸点# 青训营day32打卡,今天学习go语言基础语法以及三个实例,了解了go语言中switch、函数、map、结构体等的用法,复习了指针相关知识
评论
#挑战每日一条沸点# 青训营day31打卡,今天就学了下go语言的string和基本数据类型的互相转换,然后听了下开营班会,感觉这大项目对我来说有点难度,不知道有没有组要我😭
1
下一页
个人成就
文章被阅读 359
掘力值 41
收藏集
0
关注标签
0
加入于