原文:我好像发现了一个Go的Bug?

从一次重构说起 这事儿还得从一次重构优化说起。 最近在重构一个路由功能,由于路由比较复杂,需求变化也多,于是想通过责任链模式来重构,刚好这段时间也在 Sentinel Go 中看到相关源码。 用责任链模式,最大的好处是可以针对每次请求灵活地插拔路由能力,如: 这样实现会在每次请求到来时去 new 出整个责任链,可以预见对象会频繁的创建 销毁。 对 Java 来说,对象池并不推荐,除非对象的创建特别 ...

2021-12-08 13:05 0 636 推荐指数:

查看详情

发现了一个关于 gin 1.3.0 框架的 bug

gin 1.3.0 框架 http 响应数据错乱问题排查 问题概述 客户端同时发起多个http请求,gin接受到请求后,其中一个接口响应内容为空,另外一个接口响应内容包含接口1,接口2的响应内容,导致响应数据错乱(偶现问题) 图1红框标注部分为正常请求响应 图1蓝框标注部分为异常 ...

Thu Dec 03 23:05:00 CST 2020 0 601
一个Bug,让我发现了 Java 界的.AJ(锥)!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 话我放这,踩过的坑越多头发越少! 说来也是奇怪,只要是学编 ...

Thu Apr 22 16:35:00 CST 2021 2 652
在测试中发现了一个bug,但是开发认为这不是一个bug,你应该怎么解决?

1)首先确定自己提出的bug确实是一个bug,符合评级等2)把自己的理由告诉开发人员,跟开发人员沟通到底是不是bug3)站在用户的角度跟开发进行沟通4)可以开会议,邀请项目经理、开发人员、测试人员进行会议商讨5)换位思考以开发人员的角度思考怎么能让开发人员认可我 ...

Thu Feb 10 01:54:00 CST 2022 0 1184
001-你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决

你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决 1、将问题提交到缺陷管理库里面进行备案。 2、要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据 ...

Sun May 19 23:30:00 CST 2019 0 1518
发现了一个制作iOS图标的利器

我制作的第一个Swift Demo已经将近完工,今天的任务便是给它添加图标。不过Xcode中对图标尺寸的要求还真是严苛,若是制作iPhone和iPad通用的应用,总共需要12种尺寸的图标,这对于美工功底薄弱的我来说是相当艰难的事情。不过好在我搜到了一个十分方便的工具,能够根据一幅图片生成各种尺寸 ...

Sat Sep 26 22:35:00 CST 2015 4 1336
发现了一个非常棒的pyqt5的例子集

发现了一个非常棒的pyqt5的例子集 https://github.com/892768447/PyQt 各种各样的PyQt测试和例子 [Python3.4.4 or Python3.5][PyQt5] 1.常见例子 1.1 右下角弹出框 1.2 单实例应用 1.3 ...

Sat Jan 06 01:02:00 CST 2018 0 11757
因为 GitHub Actions 我发现了 Jake Wharton 的一个仓库

本文微信公众号「AndroidTraveler」首发。 背景 昨天(2019-11-14)上去 GitHub 上面一看,结果来了个下面的提示: 点进去一看: 看来是自动化构建相关的。 那就试一下,选了第一个 Android CI,当然测试仓库是我新建的一个 Android 轮子库 ...

Fri Nov 15 16:58:00 CST 2019 0 309
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM