Renamed go/server to go/web
This commit is contained in:
@ -1,21 +0,0 @@
|
||||
package main_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"git.akyoto.dev/go/server"
|
||||
)
|
||||
|
||||
func BenchmarkAkyoto(b *testing.B) {
|
||||
bench(
|
||||
b,
|
||||
func() server.Server {
|
||||
return server.New()
|
||||
},
|
||||
func(s server.Server, method string, path string) {
|
||||
s.Router().Add(method, path, func(ctx server.Context) error {
|
||||
return ctx.Bytes(payload)
|
||||
})
|
||||
},
|
||||
)
|
||||
}
|
@ -3,8 +3,8 @@ module git.akyoto.dev/go/benchmarks/web
|
||||
go 1.22.1
|
||||
|
||||
require (
|
||||
git.akyoto.dev/go/router v0.1.3
|
||||
git.akyoto.dev/go/server v0.0.0-20240314115203-fe184c089268
|
||||
git.akyoto.dev/go/router v0.1.4
|
||||
git.akyoto.dev/go/web v0.0.0-20240322141854-48f10f3ee7a3
|
||||
github.com/aerogo/aero v1.3.59
|
||||
github.com/beego/beego/v2 v2.1.6
|
||||
github.com/bmizerany/pat v0.0.0-20210406213842-e4b6760bdd6f
|
||||
|
@ -1,9 +1,9 @@
|
||||
git.akyoto.dev/go/assert v0.1.3 h1:QwCUbmG4aZYsNk/OuRBz1zWVKmGlDUHhOnnDBfn8Qw8=
|
||||
git.akyoto.dev/go/assert v0.1.3/go.mod h1:0GzMaM0eURuDwtGkJJkCsI7r2aUKr+5GmWNTFPgDocM=
|
||||
git.akyoto.dev/go/router v0.1.3 h1:H4wJCYdDD3/i9miYSK/e5sCoGiXe9OX7KmgH4/Toa60=
|
||||
git.akyoto.dev/go/router v0.1.3/go.mod h1:VfSsK/Z6fUhT3pWaAAnuAcj++bWRZD+bzNaqJoTAunU=
|
||||
git.akyoto.dev/go/server v0.0.0-20240314115203-fe184c089268 h1:hJKwhtTMvJKa8ZLHvbL985cRgc3Eujgr5tFbAY1uWKE=
|
||||
git.akyoto.dev/go/server v0.0.0-20240314115203-fe184c089268/go.mod h1:VVr9rDl+CPnQyXphXpOcpSovrjzPGsSk00PjUBHkx1c=
|
||||
git.akyoto.dev/go/router v0.1.4 h1:ZL5HPl4aNn4QKihf3VVs0Mm9R6ZGn2StAHGRQxjEbws=
|
||||
git.akyoto.dev/go/router v0.1.4/go.mod h1:rbHbkLJlQOafuOuvBalO3O8E0JtMFPT3zzTKX3h9T08=
|
||||
git.akyoto.dev/go/web v0.0.0-20240322141854-48f10f3ee7a3 h1:LULS0bu+oQNIyXWLGUeqfDT9+OwyPHcsMBJhFX4QlPU=
|
||||
git.akyoto.dev/go/web v0.0.0-20240322141854-48f10f3ee7a3/go.mod h1:oB/+nfWbAsBXYhV+TidUjmxdbyGpU7pODdo95bYaRVc=
|
||||
github.com/aerogo/aero v1.3.59 h1:5yu+kk/uIXAXADKSLCFKhxAzThCehvpbF6gst+G32Fw=
|
||||
github.com/aerogo/aero v1.3.59/go.mod h1:ehwj+mb117xQRTvp11jlnrRNPgbcYL6s6aBk9wbIZ0o=
|
||||
github.com/aerogo/csp v0.1.10 h1:2PJf9gkdRvCFYOA0baTUyp34vwPp5ZJJX8GZRCYc/nM=
|
||||
|
21
web/web_test.go
Normal file
21
web/web_test.go
Normal file
@ -0,0 +1,21 @@
|
||||
package main_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"git.akyoto.dev/go/web"
|
||||
)
|
||||
|
||||
func BenchmarkWeb(b *testing.B) {
|
||||
bench(
|
||||
b,
|
||||
func() web.Server {
|
||||
return web.NewServer()
|
||||
},
|
||||
func(s web.Server, method string, path string) {
|
||||
s.Router().Add(method, path, func(ctx web.Context) error {
|
||||
return ctx.Bytes(payload)
|
||||
})
|
||||
},
|
||||
)
|
||||
}
|
Reference in New Issue
Block a user