├── .gitignore ├── LICENSE ├── README.md ├── basic ├── README.md └── main.go ├── go.mod ├── go.sum ├── jwt_auth ├── README.md ├── auth_utils.go ├── main.go └── middlewares.go ├── middlewares ├── cors │ ├── README.md │ ├── index.html │ └── main.go └── custom │ ├── README.md │ ├── main.go │ └── middlewares.go ├── session ├── README.md ├── handle.go └── main.go ├── static_files ├── .gitignore ├── README.md ├── main.go └── middlewares.go ├── virtual_hosts ├── README.md └── main.go └── websocket ├── README.md ├── index.html └── main.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/README.md -------------------------------------------------------------------------------- /basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/basic/README.md -------------------------------------------------------------------------------- /basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/basic/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/go.sum -------------------------------------------------------------------------------- /jwt_auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/jwt_auth/README.md -------------------------------------------------------------------------------- /jwt_auth/auth_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/jwt_auth/auth_utils.go -------------------------------------------------------------------------------- /jwt_auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/jwt_auth/main.go -------------------------------------------------------------------------------- /jwt_auth/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/jwt_auth/middlewares.go -------------------------------------------------------------------------------- /middlewares/cors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/cors/README.md -------------------------------------------------------------------------------- /middlewares/cors/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/cors/index.html -------------------------------------------------------------------------------- /middlewares/cors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/cors/main.go -------------------------------------------------------------------------------- /middlewares/custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/custom/README.md -------------------------------------------------------------------------------- /middlewares/custom/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/custom/main.go -------------------------------------------------------------------------------- /middlewares/custom/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/middlewares/custom/middlewares.go -------------------------------------------------------------------------------- /session/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/session/README.md -------------------------------------------------------------------------------- /session/handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/session/handle.go -------------------------------------------------------------------------------- /session/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/session/main.go -------------------------------------------------------------------------------- /static_files/.gitignore: -------------------------------------------------------------------------------- 1 | static_files 2 | *.gz -------------------------------------------------------------------------------- /static_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/static_files/README.md -------------------------------------------------------------------------------- /static_files/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/static_files/main.go -------------------------------------------------------------------------------- /static_files/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/static_files/middlewares.go -------------------------------------------------------------------------------- /virtual_hosts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/virtual_hosts/README.md -------------------------------------------------------------------------------- /virtual_hosts/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/virtual_hosts/main.go -------------------------------------------------------------------------------- /websocket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/websocket/README.md -------------------------------------------------------------------------------- /websocket/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/websocket/index.html -------------------------------------------------------------------------------- /websocket/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atreugo/examples/HEAD/websocket/main.go --------------------------------------------------------------------------------