goos: darwin goarch: arm64 pkg: github.com/gin-gonic/gin BenchmarkOneRoute-10 44759424 26.71 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44399154 26.72 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44560314 26.89 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44425658 26.80 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44476084 27.42 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 43629752 26.86 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44453360 26.67 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44520980 26.91 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 43481148 27.13 ns/op 0 B/op 0 allocs/op BenchmarkOneRoute-10 44293108 26.87 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37890648 31.53 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37867333 31.64 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37830823 31.43 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37914292 31.40 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37910899 31.46 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37730460 31.36 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37978788 31.72 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37741832 31.39 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37707686 31.39 ns/op 0 B/op 0 allocs/op BenchmarkRecoveryMiddleware-10 37648929 31.62 ns/op 0 B/op 0 allocs/op BenchmarkLoggerMiddleware-10 1525879 787.8 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1526761 790.2 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1520380 786.4 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1524622 790.3 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1527344 792.1 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1524513 792.6 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1513016 788.4 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1522905 788.6 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1522050 794.1 ns/op 268 B/op 8 allocs/op BenchmarkLoggerMiddleware-10 1525375 786.8 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1462152 819.3 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1461225 820.8 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1464481 823.1 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1462654 821.1 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1457002 820.9 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1457532 821.9 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1453692 822.7 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1460968 820.0 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1464870 823.7 ns/op 268 B/op 8 allocs/op BenchmarkManyHandlers-10 1462752 822.6 ns/op 268 B/op 8 allocs/op Benchmark5Params-10 19015548 62.92 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18988730 62.91 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18855126 62.83 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 19079190 63.05 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18932396 62.64 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 19070308 62.94 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18992362 64.02 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18951283 62.87 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 19028049 63.03 ns/op 0 B/op 0 allocs/op Benchmark5Params-10 18797739 62.71 ns/op 0 B/op 0 allocs/op BenchmarkOneRouteJSON-10 7361140 163.0 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7398619 162.7 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7411608 162.8 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7403821 162.6 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7400629 162.4 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7379950 162.7 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7405203 163.1 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7371409 163.0 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7269246 163.4 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteJSON-10 7394403 162.5 ns/op 48 B/op 3 allocs/op BenchmarkOneRouteHTML-10 1986000 603.9 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1983722 611.9 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1979148 605.0 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1976420 608.6 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1976804 609.9 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1986464 609.0 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1941166 608.7 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1979206 605.2 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1963040 607.7 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteHTML-10 1989590 606.1 ns/op 256 B/op 9 allocs/op BenchmarkOneRouteSet-10 8009520 149.9 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7979468 150.3 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7970760 149.8 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7972326 150.0 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7979766 150.8 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7871637 149.9 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7965843 150.0 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 8044112 149.9 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7982758 149.7 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteSet-10 7904113 150.4 ns/op 336 B/op 2 allocs/op BenchmarkOneRouteString-10 17045666 70.01 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17081626 70.05 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17093326 69.85 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17120528 70.22 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17178614 69.98 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17140724 69.90 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17139877 69.93 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17159383 69.92 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17099995 70.00 ns/op 48 B/op 1 allocs/op BenchmarkOneRouteString-10 17052417 69.90 ns/op 48 B/op 1 allocs/op BenchmarkManyRoutesFist-10 44749752 26.72 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44631441 26.64 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44705294 26.66 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44579764 26.87 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44643409 26.84 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44462146 26.79 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44434843 26.79 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44312670 26.78 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44520913 26.75 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesFist-10 44569141 26.74 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45317220 26.41 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45300468 26.22 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45107694 26.19 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45451962 26.28 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45419992 26.35 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45328561 26.22 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45546124 26.28 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45535684 26.28 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45378556 26.44 ns/op 0 B/op 0 allocs/op BenchmarkManyRoutesLast-10 45402735 26.37 ns/op 0 B/op 0 allocs/op Benchmark404-10 31860520 37.63 ns/op 0 B/op 0 allocs/op Benchmark404-10 32191574 37.15 ns/op 0 B/op 0 allocs/op Benchmark404-10 32169280 37.07 ns/op 0 B/op 0 allocs/op Benchmark404-10 32009887 37.24 ns/op 0 B/op 0 allocs/op Benchmark404-10 32088456 37.31 ns/op 0 B/op 0 allocs/op Benchmark404-10 32118982 37.04 ns/op 0 B/op 0 allocs/op Benchmark404-10 32171940 37.06 ns/op 0 B/op 0 allocs/op Benchmark404-10 32053921 37.10 ns/op 0 B/op 0 allocs/op Benchmark404-10 32189236 37.32 ns/op 0 B/op 0 allocs/op Benchmark404-10 32223559 37.10 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28394524 42.15 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28323735 41.90 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28447028 42.11 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28412649 42.11 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28416826 42.75 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28327245 42.24 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28092106 42.59 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 27186866 42.10 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28307617 42.12 ns/op 0 B/op 0 allocs/op Benchmark404Many-10 28310955 42.31 ns/op 0 B/op 0 allocs/op BenchmarkGithub-10 979414 1162 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1171 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1166 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1166 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1158 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1156 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1165 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 996067 1164 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1164 ns/op 1081 B/op 18 allocs/op BenchmarkGithub-10 1000000 1155 ns/op 1081 B/op 18 allocs/op BenchmarkParallelGithub-10 1612521 731.3 ns/op BenchmarkParallelGithub-10 1643572 732.8 ns/op BenchmarkParallelGithub-10 1664193 731.0 ns/op BenchmarkParallelGithub-10 1647367 731.5 ns/op BenchmarkParallelGithub-10 1640971 724.2 ns/op BenchmarkParallelGithub-10 1652173 728.3 ns/op BenchmarkParallelGithub-10 1689172 706.2 ns/op BenchmarkParallelGithub-10 1700194 715.3 ns/op BenchmarkParallelGithub-10 1691510 710.9 ns/op BenchmarkParallelGithub-10 1642242 727.7 ns/op BenchmarkParallelGithubDefault-10 1667409 724.2 ns/op BenchmarkParallelGithubDefault-10 1649803 726.4 ns/op BenchmarkParallelGithubDefault-10 1714648 712.5 ns/op BenchmarkParallelGithubDefault-10 1655427 730.5 ns/op BenchmarkParallelGithubDefault-10 1650042 702.7 ns/op BenchmarkParallelGithubDefault-10 1707981 698.3 ns/op BenchmarkParallelGithubDefault-10 1703988 723.9 ns/op BenchmarkParallelGithubDefault-10 1691066 700.4 ns/op BenchmarkParallelGithubDefault-10 1688977 722.0 ns/op BenchmarkParallelGithubDefault-10 1662511 703.7 ns/op BenchmarkPathClean-10 1368586 877.0 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1368890 877.7 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1370629 877.2 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1367845 876.6 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1368742 877.4 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1369848 876.4 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1370673 884.1 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1361673 876.9 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1371079 878.6 ns/op 112 B/op 17 allocs/op BenchmarkPathClean-10 1364259 878.7 ns/op 112 B/op 17 allocs/op BenchmarkPathCleanLong-10 442 2695374 ns/op 3217362 B/op 4683 allocs/op BenchmarkPathCleanLong-10 433 2700190 ns/op 3217362 B/op 4683 allocs/op BenchmarkPathCleanLong-10 442 2694986 ns/op 3217365 B/op 4683 allocs/op BenchmarkPathCleanLong-10 440 2679297 ns/op 3217365 B/op 4683 allocs/op BenchmarkPathCleanLong-10 441 2687022 ns/op 3217364 B/op 4683 allocs/op BenchmarkPathCleanLong-10 446 2668351 ns/op 3217365 B/op 4683 allocs/op BenchmarkPathCleanLong-10 445 2667969 ns/op 3217365 B/op 4683 allocs/op BenchmarkPathCleanLong-10 446 2695239 ns/op 3217366 B/op 4683 allocs/op BenchmarkPathCleanLong-10 427 2700715 ns/op 3217364 B/op 4683 allocs/op BenchmarkPathCleanLong-10 439 2693969 ns/op 3217366 B/op 4683 allocs/op BenchmarkParseAccept-10 9136322 130.4 ns/op BenchmarkParseAccept-10 9176187 130.5 ns/op BenchmarkParseAccept-10 9186736 130.4 ns/op BenchmarkParseAccept-10 9162762 130.6 ns/op BenchmarkParseAccept-10 9252120 129.9 ns/op BenchmarkParseAccept-10 9213637 130.3 ns/op BenchmarkParseAccept-10 9227072 130.3 ns/op BenchmarkParseAccept-10 9162817 130.7 ns/op BenchmarkParseAccept-10 9221107 130.7 ns/op BenchmarkParseAccept-10 9238334 129.6 ns/op PASS ok github.com/gin-gonic/gin 284.990s