├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── _examples ├── basic │ ├── conn.go │ ├── main.go │ └── server.go └── chat │ ├── main.go │ └── static │ └── index.html ├── go.mod ├── router.go ├── router_test.go └── ruta_bench_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | .idea 3 | .workspace 4 | /lab 5 | /tmp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/README.md -------------------------------------------------------------------------------- /_examples/basic/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/_examples/basic/conn.go -------------------------------------------------------------------------------- /_examples/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/_examples/basic/main.go -------------------------------------------------------------------------------- /_examples/basic/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/_examples/basic/server.go -------------------------------------------------------------------------------- /_examples/chat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/_examples/chat/main.go -------------------------------------------------------------------------------- /_examples/chat/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/_examples/chat/static/index.html -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/olekukonko/ruta 2 | 3 | go 1.21 4 | -------------------------------------------------------------------------------- /router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/router.go -------------------------------------------------------------------------------- /router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/router_test.go -------------------------------------------------------------------------------- /ruta_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olekukonko/ruta/HEAD/ruta_bench_test.go --------------------------------------------------------------------------------