哪种方式对短链接服务做基准方式合适些?

xxxo · · 487 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

目前想到的是两种方式 - 使用golang自带的基准测试 - 借助第三方wkr或JMeter 想用golang Benchmark, 但是对数据准备有点疑虑 ### 关于数据准备 1. 长链接数据是先批量生成到文本文件中然后读取到测试用例中 2. 在基准测试生成及测试 同时进行 两种方式哪种合适些,或还是有其他更好的方式呢? ``` func BenchmarkToShortUrl(b *testing.B) { // 方式1 这儿读取批量生成好的URL for i := 0; i < b.N; i++ { // 方式2 这里写生成URL代码 url := "http://www.xxxxx.com/QlLxLlUpMZFzRaXcteNt/hyuoAOdzGlmTDjuhfIKx/QyCpHrjAYcIQpvxDJAiM/" toShortUrl(url) } } ```

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

487 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传