首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小马别过河
掘友等级
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
小马别过河
2年前
关注
Goroutines 泄漏场景与防治
本文介绍 goroutine 泄漏的的几个场景,以及在单元测试中,加入 goleak 包来检查是否有 goroutine 泄漏。...
4
评论
分享
小马别过河
2年前
关注
Map并发冲突预防与解决
关于 Go 语言的 Map,有两个需要注意的特性: Map 是并发读写不安全的; Map 并发读写导致的错误,无法使用 recover 捕获。那么该怎么预防与解决这个问题呢...
0
评论
分享
小马别过河
2年前
关注
Go 库:text/template
模板解析在http中使用比例不高,但是可以用来辅助日常开发。比如,生成代码(特别是泛型被引用之前)。...
0
评论
分享
小马别过河
2年前
关注
使用 Go Generate 代替 Makefile
本文介绍,Go 项目中 Makefile 的替换方案:go generate。并配合 Mockery 演示,为 go 代码生成单元测试的 Mock 文件。...
0
评论
分享
小马别过河
2年前
关注
Go 库:单元测试利器 testify
本文推荐的 testify(https://github.com/stretchr/testify) 包,具有断言、mock 等功能,能配合标准库,使你的单元测试更加简洁易...
0
评论
分享
小马别过河
2年前
关注
Go 库:bytes.Buffer 和 strings.Builder
对比 Go 语言4中拼接字符串的方法。重点介绍 bytes.Buffer 和 strings.Builder。...
0
评论
分享
小马别过河
2年前
关注
Go[译]:包的命名
Go 是以包(package)的形式组织代码的。好的包名会使代码更优雅。不好的包名可能是混乱的来源。...
0
评论
分享
小马别过河
2年前
关注
Go 库:性能分析工具 pprof
场景 我们一般没必要过度优化 Go 程序性能。但是真正需要时,Go 提供的 pprof 工具能帮我们快速定位到问题。...
0
评论
分享
小马别过河
2年前
关注
Go 库:Sync.Pool
场景 go 如果频繁地创建、销毁对象,会对 GC 造成压力。使用 sync.Pool 能达到不错的优化效果。...
0
评论
分享
小马别过河
关注了
编程想法
个人成就
文章被点赞
4
文章被阅读
4,948
掘力值
163
关注了
1
关注者
2
收藏集
0
关注标签
16
加入于
2021-09-28