首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
用户1820034591539
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Go 程序性能分析 101
然后由一个绘制曼德勃罗分形图的程序,讨论并发程序的执行追踪(trace)及并发程序能带来的性能提升的边界。 Go 内置的生态提供了大量的 API 及工具用于诊断程序的逻辑及性能问题。它们大致可以被分为以下几类: Profiling:Profiling 工具(如 pprof)用于…
[Go] 基于 Zap 与 ELK 的日志分析实践
本篇文章实现的 ELK 架构如下图,通过定制化 Zap 实现多输出源,同时将日志输出到 Console (Standard IO) 与 MQ 中,再配置 Logstash Input 使其读取 MQ 中的日志并写入 ES 中,最后在 Kibana 中展示。 笔者理解的 zap …
Test-Driven Development(TDD) in Go
TDD,也就是测试驱动开发(Test-Driven development),是一种“测试先行”的程序设计方法论,其基本流程围绕着测试->编码(重构)->测试的循环展开。TDD的概念已不新鲜,但似乎并没有得到大范围的推广应用,或许是因为其成本太高,亦或许是因为开发人员的排斥,但…