From f4681b124d6c08e848d1df8c7ccd80e53a41f11c Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 22 May 2025 07:07:39 +0000 Subject: [PATCH] add Benchmark (go) benchmark result for 22c3c0ced919f73309018b7a7d27b029bad3e4b4 --- benchmarks/data.js | 5822 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 5821 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 5cf4517b..603db13a 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1747896766535, + "lastUpdate": 1747897659461, "repoUrl": "https://github.com/gofiber/fiber", "entries": { "Benchmark": [ @@ -307168,6 +307168,5826 @@ window.BENCHMARK_DATA = { "extra": "21560739 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "rene@gofiber.io", + "name": "RW", + "username": "ReneWerner87" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "22c3c0ced919f73309018b7a7d27b029bad3e4b4", + "message": "Update app.go", + "timestamp": "2025-05-22T09:00:28+02:00", + "tree_id": "41c9a19a48466061deff4799f67cf4cf5d23be25", + "url": "https://github.com/gofiber/fiber/commit/22c3c0ced919f73309018b7a7d27b029bad3e4b4" + }, + "date": 1747897621365, + "tool": "go", + "benches": [ + { + "name": "Benchmark_App_ETag", + "value": 3241, + "unit": "ns/op\t 1044 B/op\t 3 allocs/op", + "extra": "369813 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag - ns/op", + "value": 3241, + "unit": "ns/op", + "extra": "369813 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag - B/op", + "value": 1044, + "unit": "B/op", + "extra": "369813 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "369813 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag_Weak", + "value": 3320, + "unit": "ns/op\t 1068 B/op\t 4 allocs/op", + "extra": "347940 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag_Weak - ns/op", + "value": 3320, + "unit": "ns/op", + "extra": "347940 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag_Weak - B/op", + "value": 1068, + "unit": "B/op", + "extra": "347940 times\n4 procs" + }, + { + "name": "Benchmark_App_ETag_Weak - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "347940 times\n4 procs" + }, + { + "name": "Benchmark_Communication_Flow", + "value": 62.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19154593 times\n4 procs" + }, + { + "name": "Benchmark_Communication_Flow - ns/op", + "value": 62.67, + "unit": "ns/op", + "extra": "19154593 times\n4 procs" + }, + { + "name": "Benchmark_Communication_Flow - B/op", + "value": 0, + "unit": "B/op", + "extra": "19154593 times\n4 procs" + }, + { + "name": "Benchmark_Communication_Flow - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19154593 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withoutRequestCtx", + "value": 49.62, + "unit": "ns/op\t 3 B/op\t 1 allocs/op", + "extra": "23988357 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withoutRequestCtx - ns/op", + "value": 49.62, + "unit": "ns/op", + "extra": "23988357 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withoutRequestCtx - B/op", + "value": 3, + "unit": "B/op", + "extra": "23988357 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withoutRequestCtx - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23988357 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withRequestCtx", + "value": 477.6, + "unit": "ns/op\t 1568 B/op\t 5 allocs/op", + "extra": "2532162 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withRequestCtx - ns/op", + "value": 477.6, + "unit": "ns/op", + "extra": "2532162 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withRequestCtx - B/op", + "value": 1568, + "unit": "B/op", + "extra": "2532162 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcquireReleaseFlow/withRequestCtx - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "2532162 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\".xml\"}", + "value": 225.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5466903 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\".xml\"} - ns/op", + "value": 225.5, + "unit": "ns/op", + "extra": "5466903 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\".xml\"} - B/op", + "value": 0, + "unit": "B/op", + "extra": "5466903 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\".xml\"} - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5466903 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"json\",_\"xml\"}", + "value": 299.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "4001730 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"json\",_\"xml\"} - ns/op", + "value": 299.8, + "unit": "ns/op", + "extra": "4001730 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"json\",_\"xml\"} - B/op", + "value": 0, + "unit": "B/op", + "extra": "4001730 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"json\",_\"xml\"} - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "4001730 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"application/json\",_\"application/xml\"}", + "value": 227.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5272388 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"application/json\",_\"application/xml\"} - ns/op", + "value": 227.5, + "unit": "ns/op", + "extra": "5272388 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"application/json\",_\"application/xml\"} - B/op", + "value": 0, + "unit": "B/op", + "extra": "5272388 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Accepts/run-[]string{\"application/json\",_\"application/xml\"} - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5272388 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsCharsets", + "value": 115.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "10162404 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsCharsets - ns/op", + "value": 115.8, + "unit": "ns/op", + "extra": "10162404 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsCharsets - B/op", + "value": 0, + "unit": "B/op", + "extra": "10162404 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsCharsets - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "10162404 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsEncodings", + "value": 160.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "7599861 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsEncodings - ns/op", + "value": 160.3, + "unit": "ns/op", + "extra": "7599861 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsEncodings - B/op", + "value": 0, + "unit": "B/op", + "extra": "7599861 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsEncodings - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "7599861 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsLanguages", + "value": 236, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5097200 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsLanguages - ns/op", + "value": 236, + "unit": "ns/op", + "extra": "5097200 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsLanguages - B/op", + "value": 0, + "unit": "B/op", + "extra": "5097200 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AcceptsLanguages - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5097200 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Append", + "value": 176, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6829566 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Append - ns/op", + "value": 176, + "unit": "ns/op", + "extra": "6829566 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Append - B/op", + "value": 0, + "unit": "B/op", + "extra": "6829566 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Append - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6829566 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Attachment", + "value": 344.1, + "unit": "ns/op\t 104 B/op\t 2 allocs/op", + "extra": "3344812 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Attachment - ns/op", + "value": 344.1, + "unit": "ns/op", + "extra": "3344812 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Attachment - B/op", + "value": 104, + "unit": "B/op", + "extra": "3344812 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Attachment - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "3344812 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BaseURL", + "value": 2.18, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "549655834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BaseURL - ns/op", + "value": 2.18, + "unit": "ns/op", + "extra": "549655834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BaseURL - B/op", + "value": 0, + "unit": "B/op", + "extra": "549655834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BaseURL - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "549655834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body", + "value": 20.55, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "58327182 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body - ns/op", + "value": 20.55, + "unit": "ns/op", + "extra": "58327182 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body - B/op", + "value": 0, + "unit": "B/op", + "extra": "58327182 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "58327182 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip", + "value": 787.4, + "unit": "ns/op\t 128 B/op\t 6 allocs/op", + "extra": "1512240 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip - ns/op", + "value": 787.4, + "unit": "ns/op", + "extra": "1512240 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip - B/op", + "value": 128, + "unit": "B/op", + "extra": "1512240 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1512240 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,invalid", + "value": 883.6, + "unit": "ns/op\t 177 B/op\t 7 allocs/op", + "extra": "1338084 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,invalid - ns/op", + "value": 883.6, + "unit": "ns/op", + "extra": "1338084 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,invalid - B/op", + "value": 177, + "unit": "B/op", + "extra": "1338084 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,invalid - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "1338084 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/deflate", + "value": 643.9, + "unit": "ns/op\t 116 B/op\t 4 allocs/op", + "extra": "1848368 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/deflate - ns/op", + "value": 643.9, + "unit": "ns/op", + "extra": "1848368 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/deflate - B/op", + "value": 116, + "unit": "B/op", + "extra": "1848368 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/deflate - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "1848368 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,deflate", + "value": 1610, + "unit": "ns/op\t 337 B/op\t 11 allocs/op", + "extra": "696139 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,deflate - ns/op", + "value": 1610, + "unit": "ns/op", + "extra": "696139 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,deflate - B/op", + "value": 337, + "unit": "B/op", + "extra": "696139 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Body_With_Compression/gzip,deflate - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "696139 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON", + "value": 655, + "unit": "ns/op\t 240 B/op\t 6 allocs/op", + "extra": "1781439 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON - ns/op", + "value": 655, + "unit": "ns/op", + "extra": "1781439 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON - B/op", + "value": 240, + "unit": "B/op", + "extra": "1781439 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1781439 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON_Extension", + "value": 725.5, + "unit": "ns/op\t 264 B/op\t 7 allocs/op", + "extra": "1639834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON_Extension - ns/op", + "value": 725.5, + "unit": "ns/op", + "extra": "1639834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON_Extension - B/op", + "value": 264, + "unit": "B/op", + "extra": "1639834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_JSON_Extension - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "1639834 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_XML", + "value": 2183, + "unit": "ns/op\t 1160 B/op\t 24 allocs/op", + "extra": "522966 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_XML - ns/op", + "value": 2183, + "unit": "ns/op", + "extra": "522966 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_XML - B/op", + "value": 1160, + "unit": "B/op", + "extra": "522966 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_XML - allocs/op", + "value": 24, + "unit": "allocs/op", + "extra": "522966 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_Form", + "value": 1173, + "unit": "ns/op\t 376 B/op\t 14 allocs/op", + "extra": "915260 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_Form - ns/op", + "value": 1173, + "unit": "ns/op", + "extra": "915260 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_Form - B/op", + "value": 376, + "unit": "B/op", + "extra": "915260 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_Form - allocs/op", + "value": 14, + "unit": "allocs/op", + "extra": "915260 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_MultipartForm", + "value": 1204, + "unit": "ns/op\t 368 B/op\t 14 allocs/op", + "extra": "878688 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_MultipartForm - ns/op", + "value": 1204, + "unit": "ns/op", + "extra": "878688 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_MultipartForm - B/op", + "value": 368, + "unit": "B/op", + "extra": "878688 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyParser_MultipartForm - allocs/op", + "value": 14, + "unit": "allocs/op", + "extra": "878688 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Cookie", + "value": 101.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "11851759 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Cookie - ns/op", + "value": 101.5, + "unit": "ns/op", + "extra": "11851759 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Cookie - B/op", + "value": 0, + "unit": "B/op", + "extra": "11851759 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Cookie - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "11851759 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_CookieParser", + "value": 7744, + "unit": "ns/op\t 2192 B/op\t 102 allocs/op", + "extra": "150577 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_CookieParser - ns/op", + "value": 7744, + "unit": "ns/op", + "extra": "150577 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_CookieParser - B/op", + "value": 2192, + "unit": "B/op", + "extra": "150577 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_CookieParser - allocs/op", + "value": 102, + "unit": "allocs/op", + "extra": "150577 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format", + "value": 176.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6837736 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format - ns/op", + "value": 176.2, + "unit": "ns/op", + "extra": "6837736 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format - B/op", + "value": 0, + "unit": "B/op", + "extra": "6837736 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6837736 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_HTML", + "value": 140.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8639706 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_HTML - ns/op", + "value": 140.8, + "unit": "ns/op", + "extra": "8639706 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_HTML - B/op", + "value": 0, + "unit": "B/op", + "extra": "8639706 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_HTML - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8639706 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_JSON", + "value": 314.3, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "3787850 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_JSON - ns/op", + "value": 314.3, + "unit": "ns/op", + "extra": "3787850 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_JSON - B/op", + "value": 16, + "unit": "B/op", + "extra": "3787850 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_JSON - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "3787850 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_XML", + "value": 2014, + "unit": "ns/op\t 4480 B/op\t 7 allocs/op", + "extra": "564265 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_XML - ns/op", + "value": 2014, + "unit": "ns/op", + "extra": "564265 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_XML - B/op", + "value": 4480, + "unit": "B/op", + "extra": "564265 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Format_XML - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "564265 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_StaleEtag", + "value": 410.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "2944819 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_StaleEtag - ns/op", + "value": 410.4, + "unit": "ns/op", + "extra": "2944819 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_StaleEtag - B/op", + "value": 0, + "unit": "B/op", + "extra": "2944819 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_StaleEtag - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "2944819 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_WithNoCache", + "value": 96.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "12806212 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_WithNoCache - ns/op", + "value": 96.34, + "unit": "ns/op", + "extra": "12806212 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_WithNoCache - B/op", + "value": 0, + "unit": "B/op", + "extra": "12806212 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Fresh_WithNoCache - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "12806212 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs", + "value": 118.9, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "9879081 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs - ns/op", + "value": 118.9, + "unit": "ns/op", + "extra": "9879081 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs - B/op", + "value": 48, + "unit": "B/op", + "extra": "9879081 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "9879081 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6", + "value": 188.1, + "unit": "ns/op\t 128 B/op\t 1 allocs/op", + "extra": "6342332 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6 - ns/op", + "value": 188.1, + "unit": "ns/op", + "extra": "6342332 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6 - B/op", + "value": 128, + "unit": "B/op", + "extra": "6342332 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "6342332 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_With_IP_Validation", + "value": 152.3, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "7836356 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_With_IP_Validation - ns/op", + "value": 152.3, + "unit": "ns/op", + "extra": "7836356 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_With_IP_Validation - B/op", + "value": 48, + "unit": "B/op", + "extra": "7836356 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_With_IP_Validation - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "7836356 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6_With_IP_Validation", + "value": 307.6, + "unit": "ns/op\t 128 B/op\t 1 allocs/op", + "extra": "3851229 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6_With_IP_Validation - ns/op", + "value": 307.6, + "unit": "ns/op", + "extra": "3851229 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6_With_IP_Validation - B/op", + "value": 128, + "unit": "B/op", + "extra": "3851229 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IPs_v6_With_IP_Validation - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "3851229 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader", + "value": 33.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "36722443 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader - ns/op", + "value": 33.1, + "unit": "ns/op", + "extra": "36722443 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader - B/op", + "value": 0, + "unit": "B/op", + "extra": "36722443 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "36722443 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader_and_IP_Validation", + "value": 62.46, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19417522 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader_and_IP_Validation - ns/op", + "value": 62.46, + "unit": "ns/op", + "extra": "19417522 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader_and_IP_Validation - B/op", + "value": 0, + "unit": "B/op", + "extra": "19417522 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP_With_ProxyHeader_and_IP_Validation - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19417522 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP", + "value": 37.04, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "31559894 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP - ns/op", + "value": 37.04, + "unit": "ns/op", + "extra": "31559894 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP - B/op", + "value": 8, + "unit": "B/op", + "extra": "31559894 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_IP - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "31559894 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Is", + "value": 39.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "30232657 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Is - ns/op", + "value": 39.74, + "unit": "ns/op", + "extra": "30232657 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Is - B/op", + "value": 0, + "unit": "B/op", + "extra": "30232657 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Is - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "30232657 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_MultipartForm", + "value": 528.2, + "unit": "ns/op\t 48 B/op\t 4 allocs/op", + "extra": "2244037 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_MultipartForm - ns/op", + "value": 528.2, + "unit": "ns/op", + "extra": "2244037 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_MultipartForm - B/op", + "value": 48, + "unit": "B/op", + "extra": "2244037 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_MultipartForm - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "2244037 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Params", + "value": 56.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21370564 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Params - ns/op", + "value": 56.32, + "unit": "ns/op", + "extra": "21370564 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Params - B/op", + "value": 0, + "unit": "B/op", + "extra": "21370564 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Params - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21370564 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AllParams", + "value": 266.6, + "unit": "ns/op\t 336 B/op\t 2 allocs/op", + "extra": "4545436 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AllParams - ns/op", + "value": 266.6, + "unit": "ns/op", + "extra": "4545436 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AllParams - B/op", + "value": 336, + "unit": "B/op", + "extra": "4545436 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_AllParams - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4545436 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ParamsParse", + "value": 3268, + "unit": "ns/op\t 816 B/op\t 39 allocs/op", + "extra": "354094 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ParamsParse - ns/op", + "value": 3268, + "unit": "ns/op", + "extra": "354094 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ParamsParse - B/op", + "value": 816, + "unit": "B/op", + "extra": "354094 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ParamsParse - allocs/op", + "value": 39, + "unit": "allocs/op", + "extra": "354094 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Protocol", + "value": 15.57, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "76945558 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Protocol - ns/op", + "value": 15.57, + "unit": "ns/op", + "extra": "76945558 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Protocol - B/op", + "value": 0, + "unit": "B/op", + "extra": "76945558 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Protocol - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "76945558 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=-700", + "value": 78.23, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "15365499 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=-700 - ns/op", + "value": 78.23, + "unit": "ns/op", + "extra": "15365499 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=-700 - B/op", + "value": 16, + "unit": "B/op", + "extra": "15365499 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=-700 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "15365499 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500-", + "value": 78.1, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "15243174 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500- - ns/op", + "value": 78.1, + "unit": "ns/op", + "extra": "15243174 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500- - B/op", + "value": 16, + "unit": "B/op", + "extra": "15243174 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500- - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "15243174 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500-1000", + "value": 85.63, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "14664394 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500-1000 - ns/op", + "value": 85.63, + "unit": "ns/op", + "extra": "14664394 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500-1000 - B/op", + "value": 16, + "unit": "B/op", + "extra": "14664394 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=500-1000 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "14664394 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=0-700,800-1000", + "value": 151.6, + "unit": "ns/op\t 48 B/op\t 2 allocs/op", + "extra": "8420761 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=0-700,800-1000 - ns/op", + "value": 151.6, + "unit": "ns/op", + "extra": "8420761 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=0-700,800-1000 - B/op", + "value": 48, + "unit": "B/op", + "extra": "8420761 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Range/bytes=0-700,800-1000 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "8420761 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Subdomains", + "value": 105.8, + "unit": "ns/op\t 64 B/op\t 1 allocs/op", + "extra": "11165560 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Subdomains - ns/op", + "value": 105.8, + "unit": "ns/op", + "extra": "11165560 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Subdomains - B/op", + "value": 64, + "unit": "B/op", + "extra": "11165560 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Subdomains - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "11165560 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON", + "value": 232.1, + "unit": "ns/op\t 56 B/op\t 2 allocs/op", + "extra": "5151970 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON - ns/op", + "value": 232.1, + "unit": "ns/op", + "extra": "5151970 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON - B/op", + "value": 56, + "unit": "B/op", + "extra": "5151970 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "5151970 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON_Ctype", + "value": 238, + "unit": "ns/op\t 56 B/op\t 2 allocs/op", + "extra": "4993183 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON_Ctype - ns/op", + "value": 238, + "unit": "ns/op", + "extra": "4993183 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON_Ctype - B/op", + "value": 56, + "unit": "B/op", + "extra": "4993183 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSON_Ctype - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4993183 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSONP", + "value": 330.9, + "unit": "ns/op\t 56 B/op\t 2 allocs/op", + "extra": "3626710 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSONP - ns/op", + "value": 330.9, + "unit": "ns/op", + "extra": "3626710 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSONP - B/op", + "value": 56, + "unit": "B/op", + "extra": "3626710 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_JSONP - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "3626710 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XML", + "value": 2217, + "unit": "ns/op\t 4600 B/op\t 10 allocs/op", + "extra": "535948 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XML - ns/op", + "value": 2217, + "unit": "ns/op", + "extra": "535948 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XML - B/op", + "value": 4600, + "unit": "B/op", + "extra": "535948 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XML - allocs/op", + "value": 10, + "unit": "allocs/op", + "extra": "535948 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Links", + "value": 112.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "10194043 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Links - ns/op", + "value": 112.8, + "unit": "ns/op", + "extra": "10194043 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Links - B/op", + "value": 0, + "unit": "B/op", + "extra": "10194043 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Links - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "10194043 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderWithLocalsAndBinding", + "value": 1071, + "unit": "ns/op\t 464 B/op\t 8 allocs/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderWithLocalsAndBinding - ns/op", + "value": 1071, + "unit": "ns/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderWithLocalsAndBinding - B/op", + "value": 464, + "unit": "B/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderWithLocalsAndBinding - allocs/op", + "value": 8, + "unit": "allocs/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRoute", + "value": 188.9, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "6283990 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRoute - ns/op", + "value": 188.9, + "unit": "ns/op", + "extra": "6283990 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRoute - B/op", + "value": 16, + "unit": "B/op", + "extra": "6283990 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRoute - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "6283990 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRouteWithQueries", + "value": 587, + "unit": "ns/op\t 376 B/op\t 4 allocs/op", + "extra": "2058206 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRouteWithQueries - ns/op", + "value": 587, + "unit": "ns/op", + "extra": "2058206 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRouteWithQueries - B/op", + "value": 376, + "unit": "B/op", + "extra": "2058206 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RedirectToRouteWithQueries - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "2058206 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderLocals", + "value": 705, + "unit": "ns/op\t 432 B/op\t 6 allocs/op", + "extra": "1697226 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderLocals - ns/op", + "value": 705, + "unit": "ns/op", + "extra": "1697226 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderLocals - B/op", + "value": 432, + "unit": "B/op", + "extra": "1697226 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderLocals - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1697226 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderBind", + "value": 746.7, + "unit": "ns/op\t 432 B/op\t 6 allocs/op", + "extra": "1612075 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderBind - ns/op", + "value": 746.7, + "unit": "ns/op", + "extra": "1612075 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderBind - B/op", + "value": 432, + "unit": "B/op", + "extra": "1612075 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_RenderBind - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1612075 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Render_Engine", + "value": 679.5, + "unit": "ns/op\t 432 B/op\t 6 allocs/op", + "extra": "1787119 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Render_Engine - ns/op", + "value": 679.5, + "unit": "ns/op", + "extra": "1787119 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Render_Engine - B/op", + "value": 432, + "unit": "B/op", + "extra": "1787119 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Render_Engine - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "1787119 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Get_Location_From_Route", + "value": 139.2, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "8570989 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Get_Location_From_Route - ns/op", + "value": 139.2, + "unit": "ns/op", + "extra": "8570989 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Get_Location_From_Route - B/op", + "value": 16, + "unit": "B/op", + "extra": "8570989 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Get_Location_From_Route - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "8570989 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Send", + "value": 4.357, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "275170393 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Send - ns/op", + "value": 4.357, + "unit": "ns/op", + "extra": "275170393 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Send - B/op", + "value": 0, + "unit": "B/op", + "extra": "275170393 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Send - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "275170393 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Set", + "value": 53.21, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "23143480 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Set - ns/op", + "value": 53.21, + "unit": "ns/op", + "extra": "23143480 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Set - B/op", + "value": 0, + "unit": "B/op", + "extra": "23143480 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Set - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "23143480 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type", + "value": 35.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "33337917 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type - ns/op", + "value": 35.77, + "unit": "ns/op", + "extra": "33337917 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type - B/op", + "value": 0, + "unit": "B/op", + "extra": "33337917 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "33337917 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type_Charset", + "value": 82.09, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15054327 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type_Charset - ns/op", + "value": 82.09, + "unit": "ns/op", + "extra": "15054327 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type_Charset - B/op", + "value": 0, + "unit": "B/op", + "extra": "15054327 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Type_Charset - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15054327 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Vary", + "value": 85.33, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "14066304 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Vary - ns/op", + "value": 85.33, + "unit": "ns/op", + "extra": "14066304 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Vary - B/op", + "value": 0, + "unit": "B/op", + "extra": "14066304 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Vary - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "14066304 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Write", + "value": 14.98, + "unit": "ns/op\t 69 B/op\t 0 allocs/op", + "extra": "82397664 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Write - ns/op", + "value": 14.98, + "unit": "ns/op", + "extra": "82397664 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Write - B/op", + "value": 69, + "unit": "B/op", + "extra": "82397664 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Write - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "82397664 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Writef", + "value": 119, + "unit": "ns/op\t 93 B/op\t 1 allocs/op", + "extra": "9890355 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Writef - ns/op", + "value": 119, + "unit": "ns/op", + "extra": "9890355 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Writef - B/op", + "value": 93, + "unit": "B/op", + "extra": "9890355 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Writef - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "9890355 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XHR", + "value": 40.69, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "29749542 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XHR - ns/op", + "value": 40.69, + "unit": "ns/op", + "extra": "29749542 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XHR - B/op", + "value": 0, + "unit": "B/op", + "extra": "29749542 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_XHR - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "29749542 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_SendString_B", + "value": 7.793, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "153902382 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_SendString_B - ns/op", + "value": 7.793, + "unit": "ns/op", + "extra": "153902382 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_SendString_B - B/op", + "value": 0, + "unit": "B/op", + "extra": "153902382 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_SendString_B - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "153902382 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Queries", + "value": 293.8, + "unit": "ns/op\t 336 B/op\t 2 allocs/op", + "extra": "4058529 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Queries - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "4058529 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Queries - B/op", + "value": 336, + "unit": "B/op", + "extra": "4058529 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_Queries - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4058529 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser", + "value": 3183, + "unit": "ns/op\t 920 B/op\t 42 allocs/op", + "extra": "357897 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser - ns/op", + "value": 3183, + "unit": "ns/op", + "extra": "357897 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser - B/op", + "value": 920, + "unit": "B/op", + "extra": "357897 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "357897 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_parseQuery", + "value": 2688, + "unit": "ns/op\t 784 B/op\t 31 allocs/op", + "extra": "424312 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_parseQuery - ns/op", + "value": 2688, + "unit": "ns/op", + "extra": "424312 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_parseQuery - B/op", + "value": 784, + "unit": "B/op", + "extra": "424312 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_parseQuery - allocs/op", + "value": 31, + "unit": "allocs/op", + "extra": "424312 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser_Comma", + "value": 3428, + "unit": "ns/op\t 976 B/op\t 47 allocs/op", + "extra": "337196 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser_Comma - ns/op", + "value": 3428, + "unit": "ns/op", + "extra": "337196 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser_Comma - B/op", + "value": 976, + "unit": "B/op", + "extra": "337196 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_QueryParser_Comma - allocs/op", + "value": 47, + "unit": "allocs/op", + "extra": "337196 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ReqHeaderParser", + "value": 3418, + "unit": "ns/op\t 976 B/op\t 47 allocs/op", + "extra": "337014 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ReqHeaderParser - ns/op", + "value": 3418, + "unit": "ns/op", + "extra": "337014 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ReqHeaderParser - B/op", + "value": 976, + "unit": "B/op", + "extra": "337014 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_ReqHeaderParser - allocs/op", + "value": 47, + "unit": "allocs/op", + "extra": "337014 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyStreamWriter", + "value": 1047, + "unit": "ns/op\t 800 B/op\t 8 allocs/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyStreamWriter - ns/op", + "value": 1047, + "unit": "ns/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyStreamWriter - B/op", + "value": 800, + "unit": "B/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_BodyStreamWriter - allocs/op", + "value": 8, + "unit": "allocs/op", + "extra": "1000000 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetRespHeaders", + "value": 361.4, + "unit": "ns/op\t 448 B/op\t 5 allocs/op", + "extra": "3320923 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetRespHeaders - ns/op", + "value": 361.4, + "unit": "ns/op", + "extra": "3320923 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetRespHeaders - B/op", + "value": 448, + "unit": "B/op", + "extra": "3320923 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetRespHeaders - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3320923 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetReqHeaders", + "value": 364.8, + "unit": "ns/op\t 448 B/op\t 5 allocs/op", + "extra": "3291456 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetReqHeaders - ns/op", + "value": 364.8, + "unit": "ns/op", + "extra": "3291456 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetReqHeaders - B/op", + "value": 448, + "unit": "B/op", + "extra": "3291456 times\n4 procs" + }, + { + "name": "Benchmark_Ctx_GetReqHeaders - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3291456 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/simple", + "value": 51.91, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "23192371 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/simple - ns/op", + "value": 51.91, + "unit": "ns/op", + "extra": "23192371 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/simple - B/op", + "value": 0, + "unit": "B/op", + "extra": "23192371 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/simple - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "23192371 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers", + "value": 130.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9131524 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers - ns/op", + "value": 130.8, + "unit": "ns/op", + "extra": "9131524 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers - B/op", + "value": 0, + "unit": "B/op", + "extra": "9131524 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9131524 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/1_parameter", + "value": 132.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9042327 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/1_parameter - ns/op", + "value": 132.8, + "unit": "ns/op", + "extra": "9042327 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/1_parameter - B/op", + "value": 0, + "unit": "B/op", + "extra": "9042327 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/1_parameter - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9042327 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/2_parameters", + "value": 208.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5762596 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/2_parameters - ns/op", + "value": 208.2, + "unit": "ns/op", + "extra": "5762596 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/2_parameters - B/op", + "value": 0, + "unit": "B/op", + "extra": "5762596 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/2_parameters - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5762596 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/3_parameters", + "value": 417.4, + "unit": "ns/op\t 128 B/op\t 1 allocs/op", + "extra": "2867398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/3_parameters - ns/op", + "value": 417.4, + "unit": "ns/op", + "extra": "2867398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/3_parameters - B/op", + "value": 128, + "unit": "B/op", + "extra": "2867398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/3_parameters - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "2867398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/10_parameters", + "value": 1465, + "unit": "ns/op\t 896 B/op\t 3 allocs/op", + "extra": "797384 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/10_parameters - ns/op", + "value": 1465, + "unit": "ns/op", + "extra": "797384 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/10_parameters - B/op", + "value": 896, + "unit": "B/op", + "extra": "797384 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/10_parameters - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "797384 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers_w/params", + "value": 349.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3436309 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers_w/params - ns/op", + "value": 349.2, + "unit": "ns/op", + "extra": "3436309 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers_w/params - B/op", + "value": 0, + "unit": "B/op", + "extra": "3436309 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/6_offers_w/params - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3436309 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension", + "value": 298.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "4027986 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension - ns/op", + "value": 298.6, + "unit": "ns/op", + "extra": "4027986 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension - B/op", + "value": 0, + "unit": "B/op", + "extra": "4027986 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "4027986 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#01", + "value": 367.9, + "unit": "ns/op\t 48 B/op\t 2 allocs/op", + "extra": "3249537 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#01 - ns/op", + "value": 367.9, + "unit": "ns/op", + "extra": "3249537 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#01 - B/op", + "value": 48, + "unit": "B/op", + "extra": "3249537 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#01 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "3249537 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#02", + "value": 569, + "unit": "ns/op\t 48 B/op\t 2 allocs/op", + "extra": "2110300 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#02 - ns/op", + "value": 569, + "unit": "ns/op", + "extra": "2110300 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#02 - B/op", + "value": 48, + "unit": "B/op", + "extra": "2110300 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#02 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "2110300 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#03", + "value": 259.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "4650242 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#03 - ns/op", + "value": 259.6, + "unit": "ns/op", + "extra": "4650242 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#03 - B/op", + "value": 0, + "unit": "B/op", + "extra": "4650242 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/mime_extension#03 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "4650242 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/web_browser", + "value": 152.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "7812638 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/web_browser - ns/op", + "value": 152.7, + "unit": "ns/op", + "extra": "7812638 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/web_browser - B/op", + "value": 0, + "unit": "B/op", + "extra": "7812638 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetOffer/web_browser - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "7812638 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ForEachParameter", + "value": 88.88, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13558359 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ForEachParameter - ns/op", + "value": 88.88, + "unit": "ns/op", + "extra": "13558359 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ForEachParameter - B/op", + "value": 0, + "unit": "B/op", + "extra": "13558359 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ForEachParameter - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13558359 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ParamsMatch", + "value": 133.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8963568 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ParamsMatch - ns/op", + "value": 133.6, + "unit": "ns/op", + "extra": "8963568 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ParamsMatch - B/op", + "value": 0, + "unit": "B/op", + "extra": "8963568 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ParamsMatch - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8963568 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetSplicedStrList", + "value": 55.91, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21876548 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetSplicedStrList - ns/op", + "value": 55.91, + "unit": "ns/op", + "extra": "21876548 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetSplicedStrList - B/op", + "value": 0, + "unit": "B/op", + "extra": "21876548 times\n4 procs" + }, + { + "name": "Benchmark_Utils_GetSplicedStrList - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21876548 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Sorted", + "value": 11.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Sorted - ns/op", + "value": 11.74, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Sorted - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Sorted - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Unsorted", + "value": 154.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "7770386 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Unsorted - ns/op", + "value": 154.3, + "unit": "ns/op", + "extra": "7770386 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Unsorted - B/op", + "value": 0, + "unit": "B/op", + "extra": "7770386 times\n4 procs" + }, + { + "name": "Benchmark_Utils_SortAcceptedTypes_Unsorted - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "7770386 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag", + "value": 3344, + "unit": "ns/op\t 1044 B/op\t 3 allocs/op", + "extra": "342458 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag - ns/op", + "value": 3344, + "unit": "ns/op", + "extra": "342458 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag - B/op", + "value": 1044, + "unit": "B/op", + "extra": "342458 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "342458 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag_Weak", + "value": 3406, + "unit": "ns/op\t 1068 B/op\t 4 allocs/op", + "extra": "340652 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag_Weak - ns/op", + "value": 3406, + "unit": "ns/op", + "extra": "340652 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag_Weak - B/op", + "value": 1068, + "unit": "B/op", + "extra": "340652 times\n4 procs" + }, + { + "name": "Benchmark_Utils_ETag_Weak - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "340652 times\n4 procs" + }, + { + "name": "Benchmark_Utils_getGroupPath", + "value": 122.5, + "unit": "ns/op\t 96 B/op\t 2 allocs/op", + "extra": "9817398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_getGroupPath - ns/op", + "value": 122.5, + "unit": "ns/op", + "extra": "9817398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_getGroupPath - B/op", + "value": 96, + "unit": "B/op", + "extra": "9817398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_getGroupPath - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "9817398 times\n4 procs" + }, + { + "name": "Benchmark_Utils_Unescape", + "value": 38.92, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "30273436 times\n4 procs" + }, + { + "name": "Benchmark_Utils_Unescape - ns/op", + "value": 38.92, + "unit": "ns/op", + "extra": "30273436 times\n4 procs" + }, + { + "name": "Benchmark_Utils_Unescape - B/op", + "value": 8, + "unit": "B/op", + "extra": "30273436 times\n4 procs" + }, + { + "name": "Benchmark_Utils_Unescape - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "30273436 times\n4 procs" + }, + { + "name": "Benchmark_Utils_IsNoCache", + "value": 46.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "25968006 times\n4 procs" + }, + { + "name": "Benchmark_Utils_IsNoCache - ns/op", + "value": 46.75, + "unit": "ns/op", + "extra": "25968006 times\n4 procs" + }, + { + "name": "Benchmark_Utils_IsNoCache - B/op", + "value": 0, + "unit": "B/op", + "extra": "25968006 times\n4 procs" + }, + { + "name": "Benchmark_Utils_IsNoCache - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "25968006 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/indexBytes", + "value": 4.052, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "296458438 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/indexBytes - ns/op", + "value": 4.052, + "unit": "ns/op", + "extra": "296458438 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/indexBytes - B/op", + "value": 0, + "unit": "B/op", + "extra": "296458438 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/indexBytes - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "296458438 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/forEach", + "value": 4.12, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "296038543 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/forEach - ns/op", + "value": 4.12, + "unit": "ns/op", + "extra": "296038543 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/forEach - B/op", + "value": 0, + "unit": "B/op", + "extra": "296038543 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/forEach - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "296038543 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/IndexRune", + "value": 3.378, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "354629456 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/IndexRune - ns/op", + "value": 3.378, + "unit": "ns/op", + "extra": "354629456 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/IndexRune - B/op", + "value": 0, + "unit": "B/op", + "extra": "354629456 times\n4 procs" + }, + { + "name": "Benchmark_SlashRecognition/IndexRune - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "354629456 times\n4 procs" + }, + { + "name": "Benchmark_Utils_RemoveEscapeChar", + "value": 50.44, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "23446506 times\n4 procs" + }, + { + "name": "Benchmark_Utils_RemoveEscapeChar - ns/op", + "value": 50.44, + "unit": "ns/op", + "extra": "23446506 times\n4 procs" + }, + { + "name": "Benchmark_Utils_RemoveEscapeChar - B/op", + "value": 16, + "unit": "B/op", + "extra": "23446506 times\n4 procs" + }, + { + "name": "Benchmark_Utils_RemoveEscapeChar - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23446506 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_match_|_/api/v1/const", + "value": 8.398, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "142575416 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_match_|_/api/v1/const - ns/op", + "value": 8.398, + "unit": "ns/op", + "extra": "142575416 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_match_|_/api/v1/const - B/op", + "value": 0, + "unit": "B/op", + "extra": "142575416 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_match_|_/api/v1/const - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "142575416 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1", + "value": 5.597, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "214127468 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1 - ns/op", + "value": 5.597, + "unit": "ns/op", + "extra": "214127468 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1 - B/op", + "value": 0, + "unit": "B/op", + "extra": "214127468 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "214127468 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/", + "value": 5.598, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "213657754 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/ - ns/op", + "value": 5.598, + "unit": "ns/op", + "extra": "213657754 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/ - B/op", + "value": 0, + "unit": "B/op", + "extra": "213657754 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/ - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "213657754 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/something", + "value": 9.018, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "133076574 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/something - ns/op", + "value": 9.018, + "unit": "ns/op", + "extra": "133076574 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/something - B/op", + "value": 0, + "unit": "B/op", + "extra": "133076574 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/const_|_not_match_|_/api/v1/something - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "133076574 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd", + "value": 33.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "36016082 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - ns/op", + "value": 33.3, + "unit": "ns/op", + "extra": "36016082 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - B/op", + "value": 0, + "unit": "B/op", + "extra": "36016082 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "36016082 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd", + "value": 22.13, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "54097358 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - ns/op", + "value": 22.13, + "unit": "ns/op", + "extra": "54097358 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - B/op", + "value": 0, + "unit": "B/op", + "extra": "54097358 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "54097358 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity", + "value": 31.55, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "37710382 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity - ns/op", + "value": 31.55, + "unit": "ns/op", + "extra": "37710382 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity - B/op", + "value": 0, + "unit": "B/op", + "extra": "37710382 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "37710382 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/", + "value": 32.43, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "37055076 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/ - ns/op", + "value": 32.43, + "unit": "ns/op", + "extra": "37055076 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/ - B/op", + "value": 0, + "unit": "B/op", + "extra": "37055076 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/ - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "37055076 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/1", + "value": 33.29, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "35953758 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/1 - ns/op", + "value": 33.29, + "unit": "ns/op", + "extra": "35953758 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/1 - B/op", + "value": 0, + "unit": "B/op", + "extra": "35953758 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_match_|_/api/v1/entity/1 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "35953758 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v", + "value": 5.604, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "214025832 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v - ns/op", + "value": 5.604, + "unit": "ns/op", + "extra": "214025832 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v - B/op", + "value": 0, + "unit": "B/op", + "extra": "214025832 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "214025832 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v2", + "value": 5.638, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "214139684 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v2 - ns/op", + "value": 5.638, + "unit": "ns/op", + "extra": "214139684 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v2 - B/op", + "value": 0, + "unit": "B/op", + "extra": "214139684 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v2 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "214139684 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v1/", + "value": 14.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "80068244 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v1/ - ns/op", + "value": 14.94, + "unit": "ns/op", + "extra": "80068244 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v1/ - B/op", + "value": 0, + "unit": "B/op", + "extra": "80068244 times\n4 procs" + }, + { + "name": "Benchmark_Path_matchParams//api/v1/:param/*_|_not_match_|_/api/v1/ - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "80068244 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_match_|_/api/v1/const", + "value": 213.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "5590554 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_match_|_/api/v1/const - ns/op", + "value": 213.9, + "unit": "ns/op", + "extra": "5590554 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_match_|_/api/v1/const - B/op", + "value": 152, + "unit": "B/op", + "extra": "5590554 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_match_|_/api/v1/const - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "5590554 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1", + "value": 215.9, + "unit": "ns/op\t 144 B/op\t 4 allocs/op", + "extra": "5523753 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1 - ns/op", + "value": 215.9, + "unit": "ns/op", + "extra": "5523753 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1 - B/op", + "value": 144, + "unit": "B/op", + "extra": "5523753 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1 - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "5523753 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/", + "value": 215.7, + "unit": "ns/op\t 144 B/op\t 4 allocs/op", + "extra": "5551815 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/ - ns/op", + "value": 215.7, + "unit": "ns/op", + "extra": "5551815 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/ - B/op", + "value": 144, + "unit": "B/op", + "extra": "5551815 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/ - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "5551815 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/something", + "value": 217.5, + "unit": "ns/op\t 160 B/op\t 4 allocs/op", + "extra": "5470604 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/something - ns/op", + "value": 217.5, + "unit": "ns/op", + "extra": "5470604 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/something - B/op", + "value": 160, + "unit": "B/op", + "extra": "5470604 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/const_|_not_match_|_/api/v1/something - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "5470604 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd", + "value": 708.9, + "unit": "ns/op\t 456 B/op\t 9 allocs/op", + "extra": "1632940 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - ns/op", + "value": 708.9, + "unit": "ns/op", + "extra": "1632940 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - B/op", + "value": 456, + "unit": "B/op", + "extra": "1632940 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_match_|_/api/abc/fixedEnd - allocs/op", + "value": 9, + "unit": "allocs/op", + "extra": "1632940 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd", + "value": 698, + "unit": "ns/op\t 456 B/op\t 9 allocs/op", + "extra": "1721416 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - ns/op", + "value": 698, + "unit": "ns/op", + "extra": "1721416 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - B/op", + "value": 456, + "unit": "B/op", + "extra": "1721416 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/:param/fixedEnd_|_not_match_|_/api/abc/def/fixedEnd - allocs/op", + "value": 9, + "unit": "allocs/op", + "extra": "1721416 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity", + "value": 933.9, + "unit": "ns/op\t 584 B/op\t 12 allocs/op", + "extra": "1285693 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity - ns/op", + "value": 933.9, + "unit": "ns/op", + "extra": "1285693 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity - B/op", + "value": 584, + "unit": "B/op", + "extra": "1285693 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1285693 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/", + "value": 939.8, + "unit": "ns/op\t 586 B/op\t 12 allocs/op", + "extra": "1280538 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/ - ns/op", + "value": 939.8, + "unit": "ns/op", + "extra": "1280538 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/ - B/op", + "value": 586, + "unit": "B/op", + "extra": "1280538 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/ - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1280538 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/1", + "value": 929.9, + "unit": "ns/op\t 586 B/op\t 12 allocs/op", + "extra": "1297988 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/1 - ns/op", + "value": 929.9, + "unit": "ns/op", + "extra": "1297988 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/1 - B/op", + "value": 586, + "unit": "B/op", + "extra": "1297988 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_match_|_/api/v1/entity/1 - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1297988 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v", + "value": 897.4, + "unit": "ns/op\t 576 B/op\t 12 allocs/op", + "extra": "1335668 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v - ns/op", + "value": 897.4, + "unit": "ns/op", + "extra": "1335668 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v - B/op", + "value": 576, + "unit": "B/op", + "extra": "1335668 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1335668 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v2", + "value": 895.8, + "unit": "ns/op\t 584 B/op\t 12 allocs/op", + "extra": "1330071 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v2 - ns/op", + "value": 895.8, + "unit": "ns/op", + "extra": "1330071 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v2 - B/op", + "value": 584, + "unit": "B/op", + "extra": "1330071 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v2 - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1330071 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v1/", + "value": 910.9, + "unit": "ns/op\t 584 B/op\t 12 allocs/op", + "extra": "1272370 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v1/ - ns/op", + "value": 910.9, + "unit": "ns/op", + "extra": "1272370 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v1/ - B/op", + "value": 584, + "unit": "B/op", + "extra": "1272370 times\n4 procs" + }, + { + "name": "Benchmark_RoutePatternMatch//api/v1/:param/*_|_not_match_|_/api/v1/ - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "1272370 times\n4 procs" + }, + { + "name": "Benchmark_App_MethodNotAllowed", + "value": 777.2, + "unit": "ns/op\t 80 B/op\t 3 allocs/op", + "extra": "1550192 times\n4 procs" + }, + { + "name": "Benchmark_App_MethodNotAllowed - ns/op", + "value": 777.2, + "unit": "ns/op", + "extra": "1550192 times\n4 procs" + }, + { + "name": "Benchmark_App_MethodNotAllowed - B/op", + "value": 80, + "unit": "B/op", + "extra": "1550192 times\n4 procs" + }, + { + "name": "Benchmark_App_MethodNotAllowed - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "1550192 times\n4 procs" + }, + { + "name": "Benchmark_Router_NotFound", + "value": 788.5, + "unit": "ns/op\t 80 B/op\t 3 allocs/op", + "extra": "1501011 times\n4 procs" + }, + { + "name": "Benchmark_Router_NotFound - ns/op", + "value": 788.5, + "unit": "ns/op", + "extra": "1501011 times\n4 procs" + }, + { + "name": "Benchmark_Router_NotFound - B/op", + "value": 80, + "unit": "B/op", + "extra": "1501011 times\n4 procs" + }, + { + "name": "Benchmark_Router_NotFound - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "1501011 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler", + "value": 135.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "8943234 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler - ns/op", + "value": 135.4, + "unit": "ns/op", + "extra": "8943234 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler - B/op", + "value": 0, + "unit": "B/op", + "extra": "8943234 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "8943234 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Strict_Case", + "value": 126.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9227919 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Strict_Case - ns/op", + "value": 126.5, + "unit": "ns/op", + "extra": "9227919 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Strict_Case - B/op", + "value": 0, + "unit": "B/op", + "extra": "9227919 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Strict_Case - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9227919 times\n4 procs" + }, + { + "name": "Benchmark_Router_Chain", + "value": 458.4, + "unit": "ns/op\t 48 B/op\t 3 allocs/op", + "extra": "2662335 times\n4 procs" + }, + { + "name": "Benchmark_Router_Chain - ns/op", + "value": 458.4, + "unit": "ns/op", + "extra": "2662335 times\n4 procs" + }, + { + "name": "Benchmark_Router_Chain - B/op", + "value": 48, + "unit": "B/op", + "extra": "2662335 times\n4 procs" + }, + { + "name": "Benchmark_Router_Chain - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "2662335 times\n4 procs" + }, + { + "name": "Benchmark_Router_WithCompression", + "value": 448.4, + "unit": "ns/op\t 48 B/op\t 3 allocs/op", + "extra": "2689154 times\n4 procs" + }, + { + "name": "Benchmark_Router_WithCompression - ns/op", + "value": 448.4, + "unit": "ns/op", + "extra": "2689154 times\n4 procs" + }, + { + "name": "Benchmark_Router_WithCompression - B/op", + "value": 48, + "unit": "B/op", + "extra": "2689154 times\n4 procs" + }, + { + "name": "Benchmark_Router_WithCompression - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "2689154 times\n4 procs" + }, + { + "name": "Benchmark_Startup_Process", + "value": 592200, + "unit": "ns/op\t 372890 B/op\t 5540 allocs/op", + "extra": "2025 times\n4 procs" + }, + { + "name": "Benchmark_Startup_Process - ns/op", + "value": 592200, + "unit": "ns/op", + "extra": "2025 times\n4 procs" + }, + { + "name": "Benchmark_Startup_Process - B/op", + "value": 372890, + "unit": "B/op", + "extra": "2025 times\n4 procs" + }, + { + "name": "Benchmark_Startup_Process - allocs/op", + "value": 5540, + "unit": "allocs/op", + "extra": "2025 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next", + "value": 74.66, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "16726059 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next - ns/op", + "value": 74.66, + "unit": "ns/op", + "extra": "16726059 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next - B/op", + "value": 0, + "unit": "B/op", + "extra": "16726059 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "16726059 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match", + "value": 21.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "54949341 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match - ns/op", + "value": 21.8, + "unit": "ns/op", + "extra": "54949341 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match - B/op", + "value": 0, + "unit": "B/op", + "extra": "54949341 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "54949341 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Star", + "value": 3.422, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "350927700 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Star - ns/op", + "value": 3.422, + "unit": "ns/op", + "extra": "350927700 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Star - B/op", + "value": 0, + "unit": "B/op", + "extra": "350927700 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Star - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "350927700 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Root", + "value": 2.179, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "550187526 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Root - ns/op", + "value": 2.179, + "unit": "ns/op", + "extra": "550187526 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Root - B/op", + "value": 0, + "unit": "B/op", + "extra": "550187526 times\n4 procs" + }, + { + "name": "Benchmark_Route_Match_Root - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "550187526 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_CaseSensitive", + "value": 126.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9636945 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_CaseSensitive - ns/op", + "value": 126.7, + "unit": "ns/op", + "extra": "9636945 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_CaseSensitive - B/op", + "value": 0, + "unit": "B/op", + "extra": "9636945 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_CaseSensitive - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9636945 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Unescape", + "value": 182.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6597680 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Unescape - ns/op", + "value": 182.2, + "unit": "ns/op", + "extra": "6597680 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Unescape - B/op", + "value": 0, + "unit": "B/op", + "extra": "6597680 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_Unescape - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6597680 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_StrictRouting", + "value": 124.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9381458 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_StrictRouting - ns/op", + "value": 124.8, + "unit": "ns/op", + "extra": "9381458 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_StrictRouting - B/op", + "value": 0, + "unit": "B/op", + "extra": "9381458 times\n4 procs" + }, + { + "name": "Benchmark_Router_Handler_StrictRouting - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9381458 times\n4 procs" + }, + { + "name": "Benchmark_Router_Github_API", + "value": 195387, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6116 times\n4 procs" + }, + { + "name": "Benchmark_Router_Github_API - ns/op", + "value": 195387, + "unit": "ns/op", + "extra": "6116 times\n4 procs" + }, + { + "name": "Benchmark_Router_Github_API - B/op", + "value": 0, + "unit": "B/op", + "extra": "6116 times\n4 procs" + }, + { + "name": "Benchmark_Router_Github_API - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6116 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default", + "value": 55.09, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21795615 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default - ns/op", + "value": 55.09, + "unit": "ns/op", + "extra": "21795615 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default - B/op", + "value": 0, + "unit": "B/op", + "extra": "21795615 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21795615 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default_Parallel", + "value": 25.63, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "46666131 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default_Parallel - ns/op", + "value": 25.63, + "unit": "ns/op", + "extra": "46666131 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default_Parallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "46666131 times\n4 procs" + }, + { + "name": "Benchmark_Router_Next_Default_Parallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "46666131 times\n4 procs" + }, + { + "name": "Benchmark_Memory/fiber_memory", + "value": 146189, + "unit": "ns/op\t 24567 B/op\t 1000 allocs/op", + "extra": "7303 times\n4 procs" + }, + { + "name": "Benchmark_Memory/fiber_memory - ns/op", + "value": 146189, + "unit": "ns/op", + "extra": "7303 times\n4 procs" + }, + { + "name": "Benchmark_Memory/fiber_memory - B/op", + "value": 24567, + "unit": "B/op", + "extra": "7303 times\n4 procs" + }, + { + "name": "Benchmark_Memory/fiber_memory - allocs/op", + "value": 1000, + "unit": "allocs/op", + "extra": "7303 times\n4 procs" + }, + { + "name": "Benchmark_Storage_Memory/fiber_memory", + "value": 118292, + "unit": "ns/op\t 678 B/op\t 0 allocs/op", + "extra": "9998 times\n4 procs" + }, + { + "name": "Benchmark_Storage_Memory/fiber_memory - ns/op", + "value": 118292, + "unit": "ns/op", + "extra": "9998 times\n4 procs" + }, + { + "name": "Benchmark_Storage_Memory/fiber_memory - B/op", + "value": 678, + "unit": "B/op", + "extra": "9998 times\n4 procs" + }, + { + "name": "Benchmark_Storage_Memory/fiber_memory - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9998 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_1MB", + "value": 1653, + "unit": "ns/op\t 1869 B/op\t 13 allocs/op", + "extra": "756948 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_1MB - ns/op", + "value": 1653, + "unit": "ns/op", + "extra": "756948 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_1MB - B/op", + "value": 1869, + "unit": "B/op", + "extra": "756948 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_1MB - allocs/op", + "value": 13, + "unit": "allocs/op", + "extra": "756948 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_10MB", + "value": 1664, + "unit": "ns/op\t 1892 B/op\t 13 allocs/op", + "extra": "770293 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_10MB - ns/op", + "value": 1664, + "unit": "ns/op", + "extra": "770293 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_10MB - B/op", + "value": 1892, + "unit": "B/op", + "extra": "770293 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_10MB - allocs/op", + "value": 13, + "unit": "allocs/op", + "extra": "770293 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_50MB", + "value": 1472, + "unit": "ns/op\t 1992 B/op\t 13 allocs/op", + "extra": "798619 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_50MB - ns/op", + "value": 1472, + "unit": "ns/op", + "extra": "798619 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_50MB - B/op", + "value": 1992, + "unit": "B/op", + "extra": "798619 times\n4 procs" + }, + { + "name": "Benchmark_FiberHandlerFunc_50MB - allocs/op", + "value": 13, + "unit": "allocs/op", + "extra": "798619 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth", + "value": 318.7, + "unit": "ns/op\t 48 B/op\t 3 allocs/op", + "extra": "3757118 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth - ns/op", + "value": 318.7, + "unit": "ns/op", + "extra": "3757118 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth - B/op", + "value": 48, + "unit": "B/op", + "extra": "3757118 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "3757118 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth_Upper", + "value": 322.9, + "unit": "ns/op\t 48 B/op\t 3 allocs/op", + "extra": "3704011 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth_Upper - ns/op", + "value": 322.9, + "unit": "ns/op", + "extra": "3704011 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth_Upper - B/op", + "value": 48, + "unit": "B/op", + "extra": "3704011 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_BasicAuth_Upper - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "3704011 times\n4 procs" + }, + { + "name": "Benchmark_Cache", + "value": 316.2, + "unit": "ns/op\t 16 B/op\t 2 allocs/op", + "extra": "3819285 times\n4 procs" + }, + { + "name": "Benchmark_Cache - ns/op", + "value": 316.2, + "unit": "ns/op", + "extra": "3819285 times\n4 procs" + }, + { + "name": "Benchmark_Cache - B/op", + "value": 16, + "unit": "B/op", + "extra": "3819285 times\n4 procs" + }, + { + "name": "Benchmark_Cache - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "3819285 times\n4 procs" + }, + { + "name": "Benchmark_Cache_Storage", + "value": 635.5, + "unit": "ns/op\t 176 B/op\t 5 allocs/op", + "extra": "1882599 times\n4 procs" + }, + { + "name": "Benchmark_Cache_Storage - ns/op", + "value": 635.5, + "unit": "ns/op", + "extra": "1882599 times\n4 procs" + }, + { + "name": "Benchmark_Cache_Storage - B/op", + "value": 176, + "unit": "B/op", + "extra": "1882599 times\n4 procs" + }, + { + "name": "Benchmark_Cache_Storage - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "1882599 times\n4 procs" + }, + { + "name": "Benchmark_Cache_AdditionalHeaders", + "value": 404.8, + "unit": "ns/op\t 16 B/op\t 2 allocs/op", + "extra": "2960131 times\n4 procs" + }, + { + "name": "Benchmark_Cache_AdditionalHeaders - ns/op", + "value": 404.8, + "unit": "ns/op", + "extra": "2960131 times\n4 procs" + }, + { + "name": "Benchmark_Cache_AdditionalHeaders - B/op", + "value": 16, + "unit": "B/op", + "extra": "2960131 times\n4 procs" + }, + { + "name": "Benchmark_Cache_AdditionalHeaders - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "2960131 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Disabled", + "value": 1644, + "unit": "ns/op\t 408 B/op\t 7 allocs/op", + "extra": "892976 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Disabled - ns/op", + "value": 1644, + "unit": "ns/op", + "extra": "892976 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Disabled - B/op", + "value": 408, + "unit": "B/op", + "extra": "892976 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Disabled - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "892976 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Unlim", + "value": 1746, + "unit": "ns/op\t 678 B/op\t 7 allocs/op", + "extra": "925304 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Unlim - ns/op", + "value": 1746, + "unit": "ns/op", + "extra": "925304 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Unlim - B/op", + "value": 678, + "unit": "B/op", + "extra": "925304 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/Unlim - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "925304 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/LowBounded", + "value": 1204, + "unit": "ns/op\t 231 B/op\t 7 allocs/op", + "extra": "913275 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/LowBounded - ns/op", + "value": 1204, + "unit": "ns/op", + "extra": "913275 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/LowBounded - B/op", + "value": 231, + "unit": "B/op", + "extra": "913275 times\n4 procs" + }, + { + "name": "Benchmark_Cache_MaxSize/LowBounded - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "913275 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandler", + "value": 474.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "2526769 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandler - ns/op", + "value": 474.9, + "unit": "ns/op", + "extra": "2526769 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandler - B/op", + "value": 0, + "unit": "B/op", + "extra": "2526769 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandler - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "2526769 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerParallel", + "value": 219.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5471424 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerParallel - ns/op", + "value": 219.2, + "unit": "ns/op", + "extra": "5471424 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "5471424 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5471424 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOrigin", + "value": 482.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "2509138 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOrigin - ns/op", + "value": 482.2, + "unit": "ns/op", + "extra": "2509138 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOrigin - B/op", + "value": 0, + "unit": "B/op", + "extra": "2509138 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOrigin - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "2509138 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOriginParallel", + "value": 219.3, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5035586 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOriginParallel - ns/op", + "value": 219.3, + "unit": "ns/op", + "extra": "5035586 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOriginParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "5035586 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerSingleOriginParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5035586 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcard", + "value": 368.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3267400 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcard - ns/op", + "value": 368.2, + "unit": "ns/op", + "extra": "3267400 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcard - B/op", + "value": 0, + "unit": "B/op", + "extra": "3267400 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcard - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3267400 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcardParallel", + "value": 170, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "7090604 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcardParallel - ns/op", + "value": 170, + "unit": "ns/op", + "extra": "7090604 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcardParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "7090604 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerWildcardParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "7090604 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflight", + "value": 759, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1582398 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflight - ns/op", + "value": 759, + "unit": "ns/op", + "extra": "1582398 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflight - B/op", + "value": 0, + "unit": "B/op", + "extra": "1582398 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflight - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1582398 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightParallel", + "value": 355.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3368155 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightParallel - ns/op", + "value": 355.6, + "unit": "ns/op", + "extra": "3368155 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "3368155 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3368155 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOrigin", + "value": 759.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1600728 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOrigin - ns/op", + "value": 759.6, + "unit": "ns/op", + "extra": "1600728 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOrigin - B/op", + "value": 0, + "unit": "B/op", + "extra": "1600728 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOrigin - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1600728 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOriginParallel", + "value": 354.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3383540 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOriginParallel - ns/op", + "value": 354.7, + "unit": "ns/op", + "extra": "3383540 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOriginParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "3383540 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightSingleOriginParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3383540 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcard", + "value": 681.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1762933 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcard - ns/op", + "value": 681.7, + "unit": "ns/op", + "extra": "1762933 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcard - B/op", + "value": 0, + "unit": "B/op", + "extra": "1762933 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcard - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1762933 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcardParallel", + "value": 315, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3820873 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcardParallel - ns/op", + "value": 315, + "unit": "ns/op", + "extra": "3820873 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcardParallel - B/op", + "value": 0, + "unit": "B/op", + "extra": "3820873 times\n4 procs" + }, + { + "name": "Benchmark_CORS_NewHandlerPreflightWildcardParallel - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3820873 times\n4 procs" + }, + { + "name": "Benchmark_CORS_SubdomainMatch", + "value": 10.22, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "123361239 times\n4 procs" + }, + { + "name": "Benchmark_CORS_SubdomainMatch - ns/op", + "value": 10.22, + "unit": "ns/op", + "extra": "123361239 times\n4 procs" + }, + { + "name": "Benchmark_CORS_SubdomainMatch - B/op", + "value": 0, + "unit": "B/op", + "extra": "123361239 times\n4 procs" + }, + { + "name": "Benchmark_CORS_SubdomainMatch - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "123361239 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_Check", + "value": 1768, + "unit": "ns/op\t 339 B/op\t 7 allocs/op", + "extra": "647793 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_Check - ns/op", + "value": 1768, + "unit": "ns/op", + "extra": "647793 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_Check - B/op", + "value": 339, + "unit": "B/op", + "extra": "647793 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_Check - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "647793 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_GenerateToken", + "value": 2302, + "unit": "ns/op\t 327 B/op\t 6 allocs/op", + "extra": "610273 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_GenerateToken - ns/op", + "value": 2302, + "unit": "ns/op", + "extra": "610273 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_GenerateToken - B/op", + "value": 327, + "unit": "B/op", + "extra": "610273 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_CSRF_GenerateToken - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "610273 times\n4 procs" + }, + { + "name": "Benchmark_Etag", + "value": 100.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "11966739 times\n4 procs" + }, + { + "name": "Benchmark_Etag - ns/op", + "value": 100.7, + "unit": "ns/op", + "extra": "11966739 times\n4 procs" + }, + { + "name": "Benchmark_Etag - B/op", + "value": 0, + "unit": "B/op", + "extra": "11966739 times\n4 procs" + }, + { + "name": "Benchmark_Etag - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "11966739 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_Favicon", + "value": 89.21, + "unit": "ns/op\t 3 B/op\t 1 allocs/op", + "extra": "13569685 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_Favicon - ns/op", + "value": 89.21, + "unit": "ns/op", + "extra": "13569685 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_Favicon - B/op", + "value": 3, + "unit": "B/op", + "extra": "13569685 times\n4 procs" + }, + { + "name": "Benchmark_Middleware_Favicon - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "13569685 times\n4 procs" + }, + { + "name": "Benchmark_HealthCheck", + "value": 94.11, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "12668776 times\n4 procs" + }, + { + "name": "Benchmark_HealthCheck - ns/op", + "value": 94.11, + "unit": "ns/op", + "extra": "12668776 times\n4 procs" + }, + { + "name": "Benchmark_HealthCheck - B/op", + "value": 0, + "unit": "B/op", + "extra": "12668776 times\n4 procs" + }, + { + "name": "Benchmark_HealthCheck - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "12668776 times\n4 procs" + }, + { + "name": "BenchmarkMarshalMsgresponse", + "value": 40.4, + "unit": "ns/op\t 32 B/op\t 1 allocs/op", + "extra": "29888808 times\n4 procs" + }, + { + "name": "BenchmarkMarshalMsgresponse - ns/op", + "value": 40.4, + "unit": "ns/op", + "extra": "29888808 times\n4 procs" + }, + { + "name": "BenchmarkMarshalMsgresponse - B/op", + "value": 32, + "unit": "B/op", + "extra": "29888808 times\n4 procs" + }, + { + "name": "BenchmarkMarshalMsgresponse - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "29888808 times\n4 procs" + }, + { + "name": "BenchmarkAppendMsgresponse", + "value": 18.99, + "unit": "ns/op\t 684.49 MB/s\t 0 B/op\t 0 allocs/op", + "extra": "63011244 times\n4 procs" + }, + { + "name": "BenchmarkAppendMsgresponse - ns/op", + "value": 18.99, + "unit": "ns/op", + "extra": "63011244 times\n4 procs" + }, + { + "name": "BenchmarkAppendMsgresponse - MB/s", + "value": 684.49, + "unit": "MB/s", + "extra": "63011244 times\n4 procs" + }, + { + "name": "BenchmarkAppendMsgresponse - B/op", + "value": 0, + "unit": "B/op", + "extra": "63011244 times\n4 procs" + }, + { + "name": "BenchmarkAppendMsgresponse - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "63011244 times\n4 procs" + }, + { + "name": "BenchmarkUnmarshalresponse", + "value": 35.19, + "unit": "ns/op\t 369.43 MB/s\t 0 B/op\t 0 allocs/op", + "extra": "34123845 times\n4 procs" + }, + { + "name": "BenchmarkUnmarshalresponse - ns/op", + "value": 35.19, + "unit": "ns/op", + "extra": "34123845 times\n4 procs" + }, + { + "name": "BenchmarkUnmarshalresponse - MB/s", + "value": 369.43, + "unit": "MB/s", + "extra": "34123845 times\n4 procs" + }, + { + "name": "BenchmarkUnmarshalresponse - B/op", + "value": 0, + "unit": "B/op", + "extra": "34123845 times\n4 procs" + }, + { + "name": "BenchmarkUnmarshalresponse - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "34123845 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/hit", + "value": 576.4, + "unit": "ns/op\t 512 B/op\t 6 allocs/op", + "extra": "2079420 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/hit - ns/op", + "value": 576.4, + "unit": "ns/op", + "extra": "2079420 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/hit - B/op", + "value": 512, + "unit": "B/op", + "extra": "2079420 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/hit - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2079420 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/skip", + "value": 109.2, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "10970844 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/skip - ns/op", + "value": 109.2, + "unit": "ns/op", + "extra": "10970844 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/skip - B/op", + "value": 0, + "unit": "B/op", + "extra": "10970844 times\n4 procs" + }, + { + "name": "Benchmark_Idempotency/skip - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "10970844 times\n4 procs" + }, + { + "name": "Benchmark_Limiter_Custom_Store", + "value": 378.1, + "unit": "ns/op\t 72 B/op\t 2 allocs/op", + "extra": "3198358 times\n4 procs" + }, + { + "name": "Benchmark_Limiter_Custom_Store - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3198358 times\n4 procs" + }, + { + "name": "Benchmark_Limiter_Custom_Store - B/op", + "value": 72, + "unit": "B/op", + "extra": "3198358 times\n4 procs" + }, + { + "name": "Benchmark_Limiter_Custom_Store - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "3198358 times\n4 procs" + }, + { + "name": "Benchmark_Limiter", + "value": 238.3, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "5035198 times\n4 procs" + }, + { + "name": "Benchmark_Limiter - ns/op", + "value": 238.3, + "unit": "ns/op", + "extra": "5035198 times\n4 procs" + }, + { + "name": "Benchmark_Limiter - B/op", + "value": 8, + "unit": "B/op", + "extra": "5035198 times\n4 procs" + }, + { + "name": "Benchmark_Limiter - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5035198 times\n4 procs" + }, + { + "name": "Benchmark_Logger/Base", + "value": 248.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "4839110 times\n4 procs" + }, + { + "name": "Benchmark_Logger/Base - ns/op", + "value": 248.1, + "unit": "ns/op", + "extra": "4839110 times\n4 procs" + }, + { + "name": "Benchmark_Logger/Base - B/op", + "value": 0, + "unit": "B/op", + "extra": "4839110 times\n4 procs" + }, + { + "name": "Benchmark_Logger/Base - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "4839110 times\n4 procs" + }, + { + "name": "Benchmark_Logger/DefaultFormat", + "value": 660.4, + "unit": "ns/op\t 32 B/op\t 3 allocs/op", + "extra": "1840952 times\n4 procs" + }, + { + "name": "Benchmark_Logger/DefaultFormat - ns/op", + "value": 660.4, + "unit": "ns/op", + "extra": "1840952 times\n4 procs" + }, + { + "name": "Benchmark_Logger/DefaultFormat - B/op", + "value": 32, + "unit": "B/op", + "extra": "1840952 times\n4 procs" + }, + { + "name": "Benchmark_Logger/DefaultFormat - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "1840952 times\n4 procs" + }, + { + "name": "Benchmark_Logger/WithTagParameter", + "value": 281, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "4277602 times\n4 procs" + }, + { + "name": "Benchmark_Logger/WithTagParameter - ns/op", + "value": 281, + "unit": "ns/op", + "extra": "4277602 times\n4 procs" + }, + { + "name": "Benchmark_Logger/WithTagParameter - B/op", + "value": 0, + "unit": "B/op", + "extra": "4277602 times\n4 procs" + }, + { + "name": "Benchmark_Logger/WithTagParameter - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "4277602 times\n4 procs" + }, + { + "name": "Benchmark_Monitor", + "value": 466.6, + "unit": "ns/op\t 128 B/op\t 1 allocs/op", + "extra": "2543980 times\n4 procs" + }, + { + "name": "Benchmark_Monitor - ns/op", + "value": 466.6, + "unit": "ns/op", + "extra": "2543980 times\n4 procs" + }, + { + "name": "Benchmark_Monitor - B/op", + "value": 128, + "unit": "B/op", + "extra": "2543980 times\n4 procs" + }, + { + "name": "Benchmark_Monitor - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "2543980 times\n4 procs" + }, + { + "name": "Benchmark_Session/default", + "value": 18173, + "unit": "ns/op\t 8521 B/op\t 206 allocs/op", + "extra": "65727 times\n4 procs" + }, + { + "name": "Benchmark_Session/default - ns/op", + "value": 18173, + "unit": "ns/op", + "extra": "65727 times\n4 procs" + }, + { + "name": "Benchmark_Session/default - B/op", + "value": 8521, + "unit": "B/op", + "extra": "65727 times\n4 procs" + }, + { + "name": "Benchmark_Session/default - allocs/op", + "value": 206, + "unit": "allocs/op", + "extra": "65727 times\n4 procs" + }, + { + "name": "Benchmark_Session/storage", + "value": 18300, + "unit": "ns/op\t 8521 B/op\t 206 allocs/op", + "extra": "65329 times\n4 procs" + }, + { + "name": "Benchmark_Session/storage - ns/op", + "value": 18300, + "unit": "ns/op", + "extra": "65329 times\n4 procs" + }, + { + "name": "Benchmark_Session/storage - B/op", + "value": 8521, + "unit": "B/op", + "extra": "65329 times\n4 procs" + }, + { + "name": "Benchmark_Session/storage - allocs/op", + "value": 206, + "unit": "allocs/op", + "extra": "65329 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/default", + "value": 4714, + "unit": "ns/op\t 3533 B/op\t 35 allocs/op", + "extra": "291295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/default - ns/op", + "value": 4714, + "unit": "ns/op", + "extra": "291295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/default - B/op", + "value": 3533, + "unit": "B/op", + "extra": "291295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/default - allocs/op", + "value": 35, + "unit": "allocs/op", + "extra": "291295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/storage", + "value": 4918, + "unit": "ns/op\t 3505 B/op\t 35 allocs/op", + "extra": "338718 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/storage - ns/op", + "value": 4918, + "unit": "ns/op", + "extra": "338718 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/storage - B/op", + "value": 3505, + "unit": "B/op", + "extra": "338718 times\n4 procs" + }, + { + "name": "Benchmark_Session_Parallel/storage - allocs/op", + "value": 35, + "unit": "allocs/op", + "extra": "338718 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/default", + "value": 20058, + "unit": "ns/op\t 8516 B/op\t 206 allocs/op", + "extra": "61952 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/default - ns/op", + "value": 20058, + "unit": "ns/op", + "extra": "61952 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/default - B/op", + "value": 8516, + "unit": "B/op", + "extra": "61952 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/default - allocs/op", + "value": 206, + "unit": "allocs/op", + "extra": "61952 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/storage", + "value": 20120, + "unit": "ns/op\t 8516 B/op\t 206 allocs/op", + "extra": "62400 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/storage - ns/op", + "value": 20120, + "unit": "ns/op", + "extra": "62400 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/storage - B/op", + "value": 8516, + "unit": "B/op", + "extra": "62400 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted/storage - allocs/op", + "value": 206, + "unit": "allocs/op", + "extra": "62400 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/default", + "value": 5792, + "unit": "ns/op\t 3550 B/op\t 35 allocs/op", + "extra": "269295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/default - ns/op", + "value": 5792, + "unit": "ns/op", + "extra": "269295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/default - B/op", + "value": 3550, + "unit": "B/op", + "extra": "269295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/default - allocs/op", + "value": 35, + "unit": "allocs/op", + "extra": "269295 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/storage", + "value": 5641, + "unit": "ns/op\t 3547 B/op\t 35 allocs/op", + "extra": "271702 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/storage - ns/op", + "value": 5641, + "unit": "ns/op", + "extra": "271702 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/storage - B/op", + "value": 3547, + "unit": "B/op", + "extra": "271702 times\n4 procs" + }, + { + "name": "Benchmark_Session_Asserted_Parallel/storage - allocs/op", + "value": 35, + "unit": "allocs/op", + "extra": "271702 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber", + "value": 31.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "37245073 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - ns/op", + "value": 31.15, + "unit": "ns/op", + "extra": "37245073 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "37245073 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "37245073 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default", + "value": 105.5, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "11751348 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - ns/op", + "value": 105.5, + "unit": "ns/op", + "extra": "11751348 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "11751348 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "11751348 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber", + "value": 51.41, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "23405469 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - ns/op", + "value": 51.41, + "unit": "ns/op", + "extra": "23405469 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "23405469 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "23405469 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default", + "value": 118.3, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "10114879 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - ns/op", + "value": 118.3, + "unit": "ns/op", + "extra": "10114879 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "10114879 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "10114879 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/fiber", + "value": 15.14, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "74249876 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/fiber - ns/op", + "value": 15.14, + "unit": "ns/op", + "extra": "74249876 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/fiber - B/op", + "value": 8, + "unit": "B/op", + "extra": "74249876 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "74249876 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/default", + "value": 16.53, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "64693866 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/default - ns/op", + "value": 16.53, + "unit": "ns/op", + "extra": "64693866 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/default - B/op", + "value": 8, + "unit": "B/op", + "extra": "64693866 times\n4 procs" + }, + { + "name": "Benchmark_TrimRightBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "64693866 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/fiber", + "value": 15.74, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "71647296 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/fiber - ns/op", + "value": 15.74, + "unit": "ns/op", + "extra": "71647296 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/fiber - B/op", + "value": 8, + "unit": "B/op", + "extra": "71647296 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "71647296 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/default", + "value": 16.84, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "66709444 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/default - ns/op", + "value": 16.84, + "unit": "ns/op", + "extra": "66709444 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/default - B/op", + "value": 8, + "unit": "B/op", + "extra": "66709444 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeftBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "66709444 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/fiber", + "value": 23.61, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "48315555 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/fiber - ns/op", + "value": 23.61, + "unit": "ns/op", + "extra": "48315555 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/fiber - B/op", + "value": 16, + "unit": "B/op", + "extra": "48315555 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "48315555 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/default", + "value": 23.8, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "47604600 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/default - ns/op", + "value": 23.8, + "unit": "ns/op", + "extra": "47604600 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "47604600 times\n4 procs" + }, + { + "name": "Benchmark_TrimBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "47604600 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber", + "value": 68.59, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17361720 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - ns/op", + "value": 68.59, + "unit": "ns/op", + "extra": "17361720 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "17361720 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17361720 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default", + "value": 83.52, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "14576172 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - ns/op", + "value": 83.52, + "unit": "ns/op", + "extra": "14576172 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "14576172 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "14576172 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber", + "value": 46.68, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "24908113 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - ns/op", + "value": 46.68, + "unit": "ns/op", + "extra": "24908113 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - B/op", + "value": 48, + "unit": "B/op", + "extra": "24908113 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24908113 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default", + "value": 349.3, + "unit": "ns/op\t 168 B/op\t 6 allocs/op", + "extra": "3444127 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - ns/op", + "value": 349.3, + "unit": "ns/op", + "extra": "3444127 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - B/op", + "value": 168, + "unit": "B/op", + "extra": "3444127 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3444127 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber", + "value": 28.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "41848369 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - ns/op", + "value": 28.74, + "unit": "ns/op", + "extra": "41848369 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "41848369 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "41848369 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe", + "value": 0.6849, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - ns/op", + "value": 0.6849, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default", + "value": 21.79, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "50428324 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - ns/op", + "value": 21.79, + "unit": "ns/op", + "extra": "50428324 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "50428324 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "50428324 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe", + "value": 0.7265, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - ns/op", + "value": 0.7265, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default", + "value": 25.41, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "44670781 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - ns/op", + "value": 25.41, + "unit": "ns/op", + "extra": "44670781 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "44670781 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "44670781 times\n4 procs" + }, + { + "name": "Benchmark_ToString", + "value": 63.38, + "unit": "ns/op\t 40 B/op\t 2 allocs/op", + "extra": "18571485 times\n4 procs" + }, + { + "name": "Benchmark_ToString - ns/op", + "value": 63.38, + "unit": "ns/op", + "extra": "18571485 times\n4 procs" + }, + { + "name": "Benchmark_ToString - B/op", + "value": 40, + "unit": "B/op", + "extra": "18571485 times\n4 procs" + }, + { + "name": "Benchmark_ToString - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "18571485 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber", + "value": 70.37, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17163100 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - ns/op", + "value": 70.37, + "unit": "ns/op", + "extra": "17163100 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "17163100 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17163100 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default", + "value": 126.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9379370 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - ns/op", + "value": 126.9, + "unit": "ns/op", + "extra": "9379370 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "9379370 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9379370 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType", + "value": 49.72, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "23340601 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - ns/op", + "value": 49.72, + "unit": "ns/op", + "extra": "23340601 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - B/op", + "value": 16, + "unit": "B/op", + "extra": "23340601 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23340601 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType", + "value": 6.852, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "174875348 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - ns/op", + "value": 6.852, + "unit": "ns/op", + "extra": "174875348 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - B/op", + "value": 0, + "unit": "B/op", + "extra": "174875348 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "174875348 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber", + "value": 0.937, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - ns/op", + "value": 0.937, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default", + "value": 3.732, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321081889 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - ns/op", + "value": 3.732, + "unit": "ns/op", + "extra": "321081889 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "321081889 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321081889 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber", + "value": 19.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "63320678 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - ns/op", + "value": 19.64, + "unit": "ns/op", + "extra": "63320678 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "63320678 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "63320678 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default", + "value": 48.91, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "24056104 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - ns/op", + "value": 48.91, + "unit": "ns/op", + "extra": "24056104 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "24056104 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "24056104 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber", + "value": 61.63, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "19294722 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - ns/op", + "value": 61.63, + "unit": "ns/op", + "extra": "19294722 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "19294722 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "19294722 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default", + "value": 105.7, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "11249936 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - ns/op", + "value": 105.7, + "unit": "ns/op", + "extra": "11249936 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "11249936 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "11249936 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber", + "value": 86.71, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "13735684 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - ns/op", + "value": 86.71, + "unit": "ns/op", + "extra": "13735684 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "13735684 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "13735684 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default", + "value": 282.1, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "4229728 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - ns/op", + "value": 282.1, + "unit": "ns/op", + "extra": "4229728 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "4229728 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "4229728 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber", + "value": 68.43, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "17091476 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - ns/op", + "value": 68.43, + "unit": "ns/op", + "extra": "17091476 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "17091476 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "17091476 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default", + "value": 230.5, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "5148576 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - ns/op", + "value": 230.5, + "unit": "ns/op", + "extra": "5148576 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "5148576 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5148576 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/fiber", + "value": 2.8, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "427305808 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/fiber - ns/op", + "value": 2.8, + "unit": "ns/op", + "extra": "427305808 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "427305808 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "427305808 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/default", + "value": 3.731, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "321540612 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/default - ns/op", + "value": 3.731, + "unit": "ns/op", + "extra": "321540612 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "321540612 times\n4 procs" + }, + { + "name": "Benchmark_TrimRight/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "321540612 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/fiber", + "value": 2.181, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "550770398 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/fiber - ns/op", + "value": 2.181, + "unit": "ns/op", + "extra": "550770398 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "550770398 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "550770398 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/default", + "value": 4.052, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "296865015 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/default - ns/op", + "value": 4.052, + "unit": "ns/op", + "extra": "296865015 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "296865015 times\n4 procs" + }, + { + "name": "Benchmark_TrimLeft/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "296865015 times\n4 procs" + }, + { + "name": "Benchmark_Trim/fiber", + "value": 4.353, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "275329094 times\n4 procs" + }, + { + "name": "Benchmark_Trim/fiber - ns/op", + "value": 4.353, + "unit": "ns/op", + "extra": "275329094 times\n4 procs" + }, + { + "name": "Benchmark_Trim/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "275329094 times\n4 procs" + }, + { + "name": "Benchmark_Trim/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "275329094 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default", + "value": 6.04, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "191608890 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default - ns/op", + "value": 6.04, + "unit": "ns/op", + "extra": "191608890 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "191608890 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "191608890 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default.trimspace", + "value": 6.851, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "175257828 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default.trimspace - ns/op", + "value": 6.851, + "unit": "ns/op", + "extra": "175257828 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default.trimspace - B/op", + "value": 0, + "unit": "B/op", + "extra": "175257828 times\n4 procs" + }, + { + "name": "Benchmark_Trim/default.trimspace - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "175257828 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber", + "value": 55.92, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21486938 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - ns/op", + "value": 55.92, + "unit": "ns/op", + "extra": "21486938 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "21486938 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21486938 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default", + "value": 82.97, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "14441576 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - ns/op", + "value": 82.97, + "unit": "ns/op", + "extra": "14441576 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "14441576 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "14441576 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber", + "value": 0.32, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - ns/op", + "value": 0.32, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default", + "value": 55.65, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21575626 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - ns/op", + "value": 55.65, + "unit": "ns/op", + "extra": "21575626 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "21575626 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21575626 times\n4 procs" + } + ] } ] }