golang
文章平均质量分 76
蛋挞小怪
这个作者很懒,什么都没留下…
展开
-
err is shadowed during return
有时候编译Go项目会出现GO err is shadowed during return的问题,是因为。原创 2022-11-28 00:22:37 · 324 阅读 · 0 评论 -
【Go】实现map并发安全的三种方式
较常使用的是前两种:加读写锁和分片加锁。特定场景下sync.Map性能会有更优的表现(要满足那两个场景条件比较苛刻,实际很少用)。原创 2022-11-23 16:58:50 · 2872 阅读 · 0 评论 -
Go | defer recover 没有捕获到并发读写map的panic |defer recover panic的基本用法
runtime.throw()的panic都不能恢复,即不能被defer recover 捕获到。所以编程时要注意不要触发runtime.throw(),因为它会teminates the process,直接整个程序挂了。原创 2022-11-22 16:43:53 · 887 阅读 · 0 评论 -
Go map 底层,以及扩容
总结笔记《Go语言精进之路》原创 2022-11-22 01:54:30 · 964 阅读 · 0 评论 -
Golang Slice 数组的区别,以及指针,值 传递,append, for range 常见题一文搞懂
Golang Slice 数组的区别,以及指针,值 传递,append, for range 常见题一文搞懂原创 2022-11-20 22:23:49 · 715 阅读 · 0 评论