├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build.yml ├── .gitignore ├── .whitesource ├── LICENSE ├── README.md ├── codecov.yml ├── context.go ├── context_test.go ├── examples ├── authentication │ ├── .gitignore │ ├── README.md │ ├── main.go │ ├── middleware.go │ ├── resource.go │ └── state.go ├── params │ └── main.go └── simple │ └── main.go ├── go.mod ├── handler.go ├── handler_test.go ├── params.go ├── params_test.go ├── routeparams.go ├── service.go ├── service_test.go ├── tree.go └── tree_test.go /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage.txt -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- 1 | { 2 | "settingsInheritedFrom": "VividCortex/whitesource-config@master" 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/codecov.yml -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/context.go -------------------------------------------------------------------------------- /context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/context_test.go -------------------------------------------------------------------------------- /examples/authentication/.gitignore: -------------------------------------------------------------------------------- 1 | authentication 2 | -------------------------------------------------------------------------------- /examples/authentication/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/authentication/README.md -------------------------------------------------------------------------------- /examples/authentication/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/authentication/main.go -------------------------------------------------------------------------------- /examples/authentication/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/authentication/middleware.go -------------------------------------------------------------------------------- /examples/authentication/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/authentication/resource.go -------------------------------------------------------------------------------- /examples/authentication/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/authentication/state.go -------------------------------------------------------------------------------- /examples/params/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/params/main.go -------------------------------------------------------------------------------- /examples/simple/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/examples/simple/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/VividCortex/siesta 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/handler.go -------------------------------------------------------------------------------- /handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/handler_test.go -------------------------------------------------------------------------------- /params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/params.go -------------------------------------------------------------------------------- /params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/params_test.go -------------------------------------------------------------------------------- /routeparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/routeparams.go -------------------------------------------------------------------------------- /service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/service.go -------------------------------------------------------------------------------- /service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/service_test.go -------------------------------------------------------------------------------- /tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/tree.go -------------------------------------------------------------------------------- /tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VividCortex/siesta/HEAD/tree_test.go --------------------------------------------------------------------------------