File tree 1 file changed +24
-0
lines changed
1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,29 @@ twig 是一个面向webapi的简单的webserver
3
3
4
4
> Twig 采用QQ群提供技术支持,QQ群号:472900117
5
5
6
+ ## 性能测试
7
+
8
+ ```
9
+ goos: linux
10
+ goarch: amd64
11
+ pkg: web
12
+ BenchmarkTwigStatic-2 20000 71232 ns/op 870 B/op 0 allocs/op
13
+ BenchmarkTwigGitHubAPI-2 10000 101092 ns/op 878 B/op 0 allocs/op
14
+ BenchmarkTwigGplusAPI-2 300000 5613 ns/op 57 B/op 0 allocs/op
15
+ BenchmarkTwigParseAPI-2 200000 10660 ns/op 173 B/op 0 allocs/op
16
+ BenchmarkEchoStatic-2 20000 63527 ns/op 2126 B/op 157 allocs/op
17
+ BenchmarkEchoGitHubAPI-2 20000 91821 ns/op 2496 B/op 203 allocs/op
18
+ BenchmarkEchoGplusAPI-2 300000 5072 ns/op 161 B/op 13 allocs/op
19
+ BenchmarkEchoParseAPI-2 200000 9195 ns/op 381 B/op 26 allocs/op
20
+ BenchmarkGinStatic-2 20000 75786 ns/op 8405 B/op 157 allocs/op
21
+ BenchmarkGinGitHubAPI-2 10000 103458 ns/op 10619 B/op 203 allocs/op
22
+ BenchmarkGinGplusAPI-2 200000 6049 ns/op 710 B/op 13 allocs/op
23
+ BenchmarkGinParseAPI-2 200000 11559 ns/op 1421 B/op 26 allocs/op
24
+ BenchmarkDotwebStatic-2 5000 417102 ns/op 100022 B/op 2837 allocs/op
25
+ PASS
26
+ ok web 24.538s
27
+ ```
28
+
6
29
## 安装
7
30
8
31
go get github.com/twiglab/twig
@@ -24,6 +47,7 @@ import (
24
47
25
48
func main () {
26
49
web := twig.TODO ()
50
+ web.AddServer (twig.NewServer (" :4321" )) // twig支持多server
27
51
28
52
web.Config ().
29
53
Get (" /hello" , func (c twig.Ctx ) error {
You can’t perform that action at this time.
0 commit comments