
golang
文章平均质量分 74
毛小子
这个作者很懒,什么都没留下…
展开
-
errors包返回堆栈信息的性能测试
具体适用就看性能要求,调试模式或者工具类的就无所谓,数据量大性能要求高的线上环境则不太建议。通过堆栈的信息来定位是方便了,性能怎么样,适不适合项目中使用就得实际跑跑结果。多运行几次基准测试,通过对比工具直观对比看看,这里用基准测试报告对比工具。标准库的错误返回的基准测试, 同样运行10次,写到。第三方库的错误返回的基准测试, 运行10次,写到。,错误信息带调用栈,方便定位错误的抛出位置。执行完两个基准测试后的文件如下。(有错误的地方,请待纠正)在本机环境测试结果下,结果显而易见,标准库。原创 2023-12-27 17:37:45 · 651 阅读 · 0 评论 -
Golang中使用errors返回调用堆栈信息
go中使用errors库返回堆栈信息原创 2023-12-14 17:54:40 · 739 阅读 · 0 评论 -
基于go文件同步工具的升级迭代
基于go的文件同步工具原创 2023-12-05 19:03:57 · 484 阅读 · 0 评论 -
Git Actions自动发布部署,非最完善但足够理解和上手的一篇
Git Actions自动部署的比较完整的一篇原创 2023-03-21 18:01:40 · 3608 阅读 · 0 评论 -
基于go-micro微服务的实战-zipkin实现全链路追踪(九)
go-micro的zipkin全链路追踪原创 2022-12-07 19:24:55 · 992 阅读 · 0 评论 -
基于go-micro微服务的实战-Gateway网关层的限流降级(八)
go-micro网关层的限流降级原创 2022-12-02 15:36:24 · 909 阅读 · 0 评论 -
基于go-micro微服务的实战-注册成功推送Rabbitmq队列,邮件服务异步发送邮件(七)
go-micro的使用Rabbitmq异步队列处理,发送邮件原创 2022-11-07 11:20:02 · 603 阅读 · 0 评论 -
基于go-micro微服务的实战-Gateway网关层的鉴权-rbac(六)
go-micro的认证授权rbac原创 2022-10-12 14:08:32 · 1072 阅读 · 0 评论 -
基于go-micro微服务的实战-Gateway网关层的身份认证(五)
go-micro的网关层身份认证原创 2022-10-06 11:37:28 · 1043 阅读 · 0 评论 -
基于go-micro微服务的实战-实现网关Gateway(三)
go-micro v3的实现网关Gateway原创 2022-09-24 15:24:46 · 1581 阅读 · 1 评论 -
基于go-micro微服务的实战-使用go-micro实现用户服务(二)
go-micro v3的实现用户服务原创 2022-09-20 11:51:16 · 883 阅读 · 0 评论 -
基于go-micro微服务的实战-基础服务的部署和搭建(一)
go-micro v3的实战,纯干货,没拖泥带水,自己的回顾和归纳总结产出。原创 2022-09-18 10:36:13 · 1200 阅读 · 0 评论 -
Go+Redis实现计数器限流和滑动窗口限流
基于Go+Redis实现的限流器,计数器限流和滑动窗口限流原创 2022-08-25 16:51:47 · 2033 阅读 · 0 评论 -
go实现的文件同步工具
go实现的文件同步工具文件同步工具,适用于文件同步和新增文件(自动创建目录),同步多个项目, 支持自动提交svn。同步多个项目时,工具用的是并发协程处理,同时进行,速度还是ok,而提交svn选项由于程序发起,会有点延迟,可接受范围。 项目链接git链接有完整代码和windows下的可执行程序工具支持内容支持自动同步文件内容和新增文件支持自动提交svn使用步骤需要安装chrome谷歌浏览器,因为工具会调起web页面,使用的包依赖于chrome所有内容只需在配置文件conf.ini,原创 2021-03-05 14:06:37 · 1227 阅读 · 2 评论 -
go实现的redis消息队列
go实现的消息队列 redis_queue支持并发队列支持Topic,Group注册队列监听消息支持消息异常监听重启队列贴相关核心代码,最后附上git链接//消息载体type QueuePayload struct { ID string `json:"id"` IsFast bool `json:"is_fast"` Topic string `json:"topic"` Group strin原创 2020-12-01 17:25:14 · 2140 阅读 · 0 评论 -
golang模拟crontab定时任务
使用go练手的模拟linux下的crontab定时任务,整点轮询执行git链接原创 2020-07-22 17:42:38 · 422 阅读 · 0 评论