├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── apidoc └── swagger │ └── README.md ├── auth ├── auth │ ├── README.md │ ├── auth.yml │ ├── main.go │ ├── user.go │ ├── user_provider.go │ └── views │ │ ├── layouts │ │ └── main.html │ │ ├── partials │ │ └── footer.html │ │ └── signin.html ├── basicauth │ ├── basic │ │ ├── main.go │ │ └── main_test.go │ ├── database │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── docker-compose.yml │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── migration │ │ │ └── db.sql │ ├── users_file_bcrypt │ │ ├── main.go │ │ └── users.yml │ └── users_list │ │ └── main.go ├── cors │ ├── main.go │ └── public │ │ ├── index.html │ │ └── main.js ├── goth │ ├── main.go │ └── templates │ │ ├── index.html │ │ └── user.html ├── hcaptcha │ ├── hosts │ ├── main.go │ └── templates │ │ └── register_form.html ├── jwt │ ├── basic │ │ └── main.go │ ├── blocklist │ │ └── main.go │ ├── middleware │ │ └── main.go │ ├── refresh-token │ │ ├── main.go │ │ ├── rsa_private_key.pem │ │ └── rsa_public_key.pem │ └── tutorial │ │ ├── README.md │ │ ├── api │ │ ├── auth.go │ │ ├── router.go │ │ └── todo.go │ │ ├── domain │ │ ├── model │ │ │ ├── role.go │ │ │ ├── todo.go │ │ │ └── user.go │ │ └── repository │ │ │ ├── samples.go │ │ │ ├── todo_repository.go │ │ │ └── user_repository.go │ │ ├── go-client │ │ ├── README.md │ │ ├── client.go │ │ └── main.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── util │ │ ├── app.go │ │ ├── clock.go │ │ ├── password.go │ │ └── uuid.go ├── permissions │ └── main.go └── recaptcha │ ├── custom_form │ └── main.go │ └── main.go ├── bootstrapper ├── bootstrap │ └── bootstrapper.go ├── folder_structure.png ├── go.mod ├── go.sum ├── main.go ├── main_test.go ├── middleware │ └── identity │ │ └── identity.go ├── public │ └── favicon.ico ├── routes │ ├── follower.go │ ├── following.go │ ├── index.go │ ├── like.go │ └── routes.go └── views │ ├── index.html │ └── shared │ ├── error.html │ └── layout.html ├── caddy ├── Caddyfile ├── README.md ├── server1 │ ├── main.go │ └── views │ │ ├── index.html │ │ └── shared │ │ └── layout.html └── server2 │ └── main.go ├── compression ├── client-using-iris │ └── main.go ├── client │ └── main.go ├── main.go └── main_test.go ├── configuration ├── from-configuration-structure │ └── main.go ├── from-toml-file │ ├── configs │ │ └── iris.tml │ └── main.go ├── from-yaml-file │ ├── configs │ │ └── iris.yml │ ├── main.go │ └── shared-configuration │ │ └── main.go ├── functional │ └── main.go ├── multi-environments │ ├── README.md │ ├── api │ │ ├── configuration.go │ │ └── server.go │ ├── cmd │ │ └── root_command.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── server.dev.yml │ └── server.yml └── viper │ ├── config.yml │ ├── config │ └── config.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── convert-handlers ├── negroni-like │ └── main.go ├── nethttp │ ├── main.go │ └── wrapper │ │ └── main.go └── real-usecase-raven │ ├── wrapping-the-router │ └── main.go │ └── writing-middleware │ └── main.go ├── cookies ├── basic │ ├── main.go │ └── main_test.go ├── options │ ├── main.go │ └── main_test.go └── securecookie │ ├── main.go │ └── main_test.go ├── database ├── mongodb │ ├── .env │ ├── 0_create_movie.png │ ├── 1_update_movie.png │ ├── 2_get_all_movies.png │ ├── 3_get_movie.png │ ├── 4_delete_movie.png │ ├── Dockerfile │ ├── README.md │ ├── api │ │ └── store │ │ │ └── movie.go │ ├── docker-compose.yml │ ├── env │ │ └── env.go │ ├── go.mod │ ├── go.sum │ ├── httputil │ │ └── error.go │ ├── main.go │ └── store │ │ └── movie.go ├── mysql │ ├── Dockerfile │ ├── README.md │ ├── api │ │ ├── api.go │ │ ├── category_handler.go │ │ ├── helper.go │ │ ├── httperror.go │ │ ├── middleware │ │ │ └── .gitkeep │ │ └── product_handler.go │ ├── cache │ │ └── groupcache.go │ ├── docker-compose.yml │ ├── entity │ │ ├── category.go │ │ └── product.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── migration │ │ ├── api_category │ │ │ ├── create_category.json │ │ │ ├── insert_products_category.json │ │ │ ├── update_category.json │ │ │ └── update_partial_category.json │ │ ├── api_postman.json │ │ ├── api_product │ │ │ ├── create_product.json │ │ │ ├── update_partial_product.json │ │ │ └── update_product.json │ │ └── db.sql │ ├── service │ │ ├── category_service.go │ │ ├── category_service_test.go │ │ └── product_service.go │ └── sql │ │ ├── mysql.go │ │ ├── service.go │ │ └── sql.go ├── orm │ ├── gorm │ │ ├── REAMDE.md │ │ └── main.go │ ├── reform │ │ ├── controllers │ │ │ └── person_controller.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ ├── models │ │ │ ├── person.go │ │ │ └── person_reform.go │ │ └── postman_collection.json │ └── sqlx │ │ └── main.go └── sqlx │ └── main.go ├── dependency-injection ├── basic │ ├── main.go │ └── middleware │ │ ├── main.go │ │ └── main_test.go ├── context-register-dependency │ └── main.go ├── jwt │ ├── contrib │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go │ └── main.go ├── overview │ ├── datamodels │ │ └── movie.go │ ├── datasource │ │ └── movies.go │ ├── main.go │ ├── repositories │ │ └── movie_repository.go │ ├── services │ │ └── movie_service.go │ └── web │ │ ├── middleware │ │ └── basicauth.go │ │ ├── routes │ │ ├── hello.go │ │ └── movies.go │ │ └── views │ │ └── hello │ │ ├── index.html │ │ └── name.html ├── sessions │ ├── main.go │ └── routes │ │ └── index.go └── smart-contract │ └── main.go ├── desktop ├── blink │ └── main.go ├── lorca │ └── main.go └── webview │ ├── go.mod │ ├── go.sum │ └── main.go ├── dropzonejs ├── README.md ├── README_PART2.md ├── folder_structure.png ├── meta.yml ├── no_files.png ├── src │ ├── main.go │ ├── public │ │ ├── css │ │ │ └── dropzone.css │ │ └── js │ │ │ └── dropzone.js │ └── views │ │ └── upload.html └── with_files.png ├── file-server ├── basic │ ├── assets.system │ │ ├── css │ │ │ └── main.css │ │ └── test.txt │ ├── assets │ │ ├── app2 │ │ │ ├── app22 │ │ │ │ └── just_a_text_no_index.txt │ │ │ ├── app2app3 │ │ │ │ └── index.html │ │ │ └── index.html │ │ ├── css │ │ │ └── main.css │ │ ├── favicon.ico │ │ ├── index.html │ │ └── js │ │ │ └── main.js │ ├── main.go │ └── main_test.go ├── embedding-files-into-app-bindata │ ├── assets │ │ ├── css │ │ │ └── main.css │ │ ├── favicon.ico │ │ └── js │ │ │ └── main.js │ ├── bindata.go │ ├── main.go │ └── main_test.go ├── embedding-files-into-app │ ├── assets │ │ ├── css │ │ │ └── main.css │ │ ├── favicon.ico │ │ └── js │ │ │ └── main.js │ ├── main.go │ └── main_test.go ├── embedding-gzipped-files-into-app-bindata │ ├── bindata.go │ ├── main.go │ └── main_test.go ├── favicon │ ├── main.go │ └── static │ │ └── favicons │ │ └── favicon.ico ├── file-server │ ├── main.go │ └── views │ │ ├── dirlist.html │ │ └── upload.html ├── http2push-embedded-gzipped │ ├── bindata.go │ └── main.go ├── http2push-embedded │ ├── bindata.go │ └── main.go ├── http2push │ ├── assets │ │ ├── app2 │ │ │ ├── app2app3 │ │ │ │ ├── css │ │ │ │ │ └── main.css │ │ │ │ ├── dirs │ │ │ │ │ ├── dir1 │ │ │ │ │ │ └── text.txt │ │ │ │ │ ├── dir2 │ │ │ │ │ │ └── text.txt │ │ │ │ │ └── text.txt │ │ │ │ └── index.html │ │ │ ├── index.html │ │ │ └── mydir │ │ │ │ └── text.txt │ │ ├── css │ │ │ └── main.css │ │ ├── favicon.ico │ │ ├── index.html │ │ └── js │ │ │ └── main.js │ ├── main.go │ ├── mycert.crt │ └── mykey.key ├── send-files │ ├── files │ │ └── first.zip │ └── main.go ├── single-page-application │ ├── basic │ │ ├── main.go │ │ └── public │ │ │ ├── index.html │ │ │ └── index.js │ ├── embedded-single-page-application-with-other-routes │ │ ├── bindata.go │ │ ├── main.go │ │ └── public │ │ │ ├── app.js │ │ │ ├── css │ │ │ └── main.css │ │ │ └── index.html │ └── embedded-single-page-application │ │ ├── bindata.go │ │ ├── data │ │ ├── public │ │ │ ├── app.js │ │ │ ├── app2 │ │ │ │ └── index.html │ │ │ └── css │ │ │ │ └── main.css │ │ └── views │ │ │ └── index.html │ │ ├── main.go │ │ └── main_test.go ├── spa-vue-router │ ├── frontend │ │ ├── css │ │ │ └── page.css │ │ ├── index.html │ │ └── js │ │ │ └── app.js │ └── main.go ├── subdomain │ ├── assets │ │ ├── app2 │ │ │ ├── app22 │ │ │ │ └── just_a_text_no_index.txt │ │ │ ├── app2app3 │ │ │ │ └── index.html │ │ │ └── index.html │ │ ├── css │ │ │ └── main.css │ │ ├── favicon.ico │ │ ├── index.html │ │ └── js │ │ │ └── jquery-2.1.1.js │ ├── hosts │ ├── main.go │ └── main_test.go ├── upload-file │ ├── main.go │ ├── templates │ │ └── upload_form.html │ └── uploads │ │ └── .gitkeep ├── upload-files │ ├── main.go │ ├── main_test.go │ ├── templates │ │ └── upload_form.html │ └── uploads │ │ └── .gitkeep └── webdav │ ├── main.go │ ├── newdir │ └── .gitkeep │ └── test.txt ├── graphql └── schema-first │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── gqlgen.yml │ ├── graph │ ├── generated.go │ ├── model │ │ └── models_gen.go │ ├── resolver.go │ ├── schema.graphqls │ └── schema.resolvers.go │ ├── server.go │ └── tools.go ├── http-client └── weatherapi │ ├── client │ ├── client.go │ └── response.go │ └── main.go ├── http-server ├── README.md ├── custom-httpserver │ ├── easy-way │ │ └── main.go │ ├── multi │ │ └── main.go │ └── std-way │ │ └── main.go ├── custom-listener │ └── main.go ├── graceful-shutdown │ ├── custom-notifier │ │ └── main.go │ └── default-notifier │ │ └── main.go ├── h2c │ ├── go.mod │ ├── go.sum │ └── main.go ├── http3-quic │ ├── go.mod │ ├── go.sum │ ├── localhost.cert │ ├── localhost.key │ └── main.go ├── iris-configurator-and-host-configurator │ └── main.go ├── listen-addr-public │ └── main.go ├── listen-addr │ ├── main.go │ └── omit-server-errors │ │ ├── main.go │ │ └── main_test.go ├── listen-letsencrypt │ └── main.go ├── listen-tls │ ├── main.go │ ├── mycert.crt │ └── mykey.key ├── listen-unix │ └── main.go ├── notify-on-shutdown │ └── main.go ├── socket-sharding │ └── main.go └── timeout │ └── main.go ├── i18n ├── basic │ ├── hosts │ ├── locales │ │ ├── el-GR │ │ │ ├── locale_el-GR.ini │ │ │ ├── locale_multi_first_el-GR.yml │ │ │ └── locale_multi_second_el-GR.ini │ │ ├── en-US │ │ │ ├── locale_en-US.ini │ │ │ ├── locale_multi_first_en-US.yml │ │ │ └── locale_multi_second_en-US.ini │ │ └── zh-CN │ │ │ └── locale_zh-CN.ini │ ├── main.go │ ├── main_test.go │ └── views │ │ └── index.html ├── plurals │ ├── locales │ │ └── en-US │ │ │ ├── 1648.ini │ │ │ └── welcome.yml │ ├── main.go │ └── main_test.go ├── template-embedded │ ├── embedded │ │ └── locales │ │ │ ├── el-GR │ │ │ ├── other.ini │ │ │ └── user.ini │ │ │ └── en-US │ │ │ ├── other.ini │ │ │ └── user.ini │ ├── main.go │ └── main_test.go └── template │ ├── locales │ ├── el-GR │ │ ├── other.ini │ │ └── user.ini │ └── en-US │ │ ├── other.ini │ │ └── user.ini │ ├── main.go │ └── main_test.go ├── kafka-api ├── 0_docs.png ├── 1_create_topic.png ├── 2_list_topics.png ├── 3_store_to_topic.png ├── 4_retrieve_from_topic_real_time.png ├── Dockerfile ├── README.md ├── docker-compose.yml ├── go.mod ├── go.sum ├── main.go └── postman_collection.json ├── logging ├── file-logger │ └── main.go ├── json-logger │ ├── main.go │ └── main_test.go ├── request-logger │ ├── accesslog-broker │ │ └── main.go │ ├── accesslog-csv │ │ ├── access_log.csv.sample │ │ └── main.go │ ├── accesslog-formatter │ │ └── main.go │ ├── accesslog-proxy │ │ ├── main.go │ │ └── target │ │ │ └── main.go │ ├── accesslog-simple │ │ ├── access.log.sample │ │ └── main.go │ ├── accesslog-slack │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── slack_formatter.go │ ├── accesslog-template │ │ └── main.go │ └── accesslog │ │ ├── access.log.sample │ │ ├── main.go │ │ └── public │ │ └── index.html └── rollbar │ ├── go.mod │ ├── go.sum │ └── main.go ├── monitor ├── monitor-middleware │ └── main.go └── statsviz │ ├── go.mod │ ├── go.sum │ └── main.go ├── mvc ├── authenticated-controller │ ├── main.go │ └── main_test.go ├── basic │ ├── main.go │ └── wildcard │ │ └── main.go ├── error-handler-custom-result │ ├── main.go │ └── views │ │ ├── 404.html │ │ └── 500.html ├── error-handler-hijack │ ├── main.go │ └── views │ │ ├── 404.html │ │ └── 500.html ├── error-handler-http │ ├── main.go │ ├── main_test.go │ └── views │ │ ├── 404.html │ │ ├── 500.html │ │ └── unexpected-error.html ├── error-handler-preflight │ ├── main.go │ └── views │ │ ├── 404.html │ │ └── 500.html ├── error-handler │ └── main.go ├── grpc-compatible-bidirectional-stream │ ├── client │ │ └── main.go │ ├── go.mod │ ├── go.sum │ ├── helloworld.proto │ ├── helloworld │ │ ├── helloworld.pb.go │ │ └── helloworld_grpc.pb.go │ ├── server.crt │ ├── server.key │ └── server │ │ └── main.go ├── grpc-compatible │ ├── README.md │ ├── grpc-client │ │ └── main.go │ ├── helloworld │ │ ├── README.md │ │ ├── helloworld.pb.go │ │ └── helloworld.proto │ ├── http-client │ │ └── main.go │ ├── main.go │ ├── main_test.go │ ├── server.crt │ └── server.key ├── hello-world │ ├── main.go │ └── main_test.go ├── login-mvc-single-responsibility │ ├── folder_structure.png │ ├── main.go │ ├── public │ │ └── css │ │ │ └── site.css │ ├── user │ │ ├── auth.go │ │ ├── controller.go │ │ ├── datasource.go │ │ └── model.go │ └── views │ │ ├── shared │ │ ├── error.html │ │ └── layout.html │ │ └── user │ │ ├── login.html │ │ ├── me.html │ │ ├── notfound.html │ │ └── register.html ├── login │ ├── datamodels │ │ └── user.go │ ├── datasource │ │ └── users.go │ ├── folder_structure.png │ ├── main.go │ ├── repositories │ │ └── user_repository.go │ ├── services │ │ └── user_service.go │ └── web │ │ ├── controllers │ │ ├── user_controller.go │ │ └── users_controller.go │ │ ├── middleware │ │ └── basicauth.go │ │ ├── public │ │ └── css │ │ │ └── site.css │ │ ├── viewmodels │ │ └── README.md │ │ └── views │ │ ├── shared │ │ ├── error.html │ │ └── layout.html │ │ └── user │ │ ├── login.html │ │ ├── me.html │ │ └── register.html ├── middleware │ ├── main.go │ ├── per-method │ │ └── main.go │ └── without-ctx-next │ │ └── main.go ├── overview │ ├── Dockerfile │ ├── README.md │ ├── controller │ │ └── greet_controller.go │ ├── database │ │ ├── database.go │ │ ├── mysql.go │ │ └── sqlite.go │ ├── docker-compose.yml │ ├── environment │ │ └── environment.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── model │ │ ├── request.go │ │ └── response.go │ └── service │ │ └── greet_service.go ├── regexp │ └── main.go ├── repository │ ├── datamodels │ │ ├── README.md │ │ └── movie.go │ ├── datasource │ │ ├── README.md │ │ └── movies.go │ ├── folder_structure.png │ ├── main.go │ ├── models │ │ └── README.md │ ├── repositories │ │ ├── README.md │ │ └── movie_repository.go │ ├── services │ │ ├── README.md │ │ └── movie_service.go │ └── web │ │ ├── controllers │ │ ├── hello_controller.go │ │ └── movie_controller.go │ │ ├── middleware │ │ └── basicauth.go │ │ ├── viewmodels │ │ └── README.md │ │ └── views │ │ └── hello │ │ ├── index.html │ │ └── name.html ├── request-default-values │ └── main.go ├── session-controller │ ├── main.go │ └── main_test.go ├── singleton │ └── main.go ├── versioned-controller │ ├── main.go │ └── main_test.go ├── vuejs-todo-mvc │ ├── README.md │ ├── screen.png │ └── src │ │ ├── go.mod │ │ ├── go.sum │ │ ├── todo │ │ ├── item.go │ │ └── service.go │ │ └── web │ │ ├── controllers │ │ └── todo_controller.go │ │ ├── main.go │ │ └── public │ │ ├── css │ │ └── index │ │ ├── index.html │ │ └── js │ │ ├── app.js │ │ └── lib │ │ └── .gitkeep ├── websocket-auth │ ├── auth.yml │ ├── browser │ │ └── index.html │ ├── main.go │ ├── user.go │ ├── user_provider.go │ └── views │ │ ├── layouts │ │ └── main.html │ │ ├── partials │ │ └── footer.html │ │ └── signin.html └── websocket │ ├── browser │ └── index.html │ └── main.go ├── pprof └── main.go ├── project ├── README.md ├── api │ ├── configuration.go │ ├── router.go │ ├── server.go │ └── users │ │ └── api.go ├── cmd │ ├── cmd.go │ └── help.go ├── go.mod ├── go.sum ├── main.go ├── pkg │ ├── database │ │ └── database.go │ └── http │ │ └── handlers │ │ └── cors.go ├── server.yml └── user │ ├── repository.go │ └── user.go ├── recover ├── main.go └── panic-and-custom-error-handler-with-compression │ └── main.go ├── request-body ├── form-query-headers-params-decoder │ └── main.go ├── read-body │ ├── main.go │ └── main_test.go ├── read-custom-per-type │ ├── main.go │ └── main_test.go ├── read-custom-via-unmarshaler │ ├── main.go │ └── main_test.go ├── read-form │ ├── checkboxes │ │ ├── main.go │ │ └── templates │ │ │ └── form.html │ ├── main.go │ └── templates │ │ └── form.html ├── read-headers │ ├── main.go │ └── main_test.go ├── read-json-stream │ └── main.go ├── read-json-struct-validation │ └── main.go ├── read-json │ └── main.go ├── read-many │ └── main.go ├── read-msgpack │ └── main.go ├── read-params │ ├── main.go │ └── main_test.go ├── read-query │ └── main.go ├── read-url │ ├── main.go │ └── main_test.go ├── read-xml │ ├── main.go │ └── main_test.go └── read-yaml │ ├── main.go │ └── main_test.go ├── request-ratelimit ├── rate-middleware │ └── main.go └── ulule-limiter │ └── main.go ├── request-referrer └── main.go ├── response-writer ├── cache │ ├── client-side │ │ └── main.go │ └── simple │ │ └── main.go ├── content-negotiation │ ├── main.go │ └── main_test.go ├── http2push │ ├── main.go │ ├── mycert.crt │ ├── mykey.key │ └── public │ │ └── main.js ├── json-third-party │ ├── go.mod │ ├── go.sum │ └── main.go ├── protobuf │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── protos │ │ ├── hello.pb.go │ │ └── hello.proto ├── sse-third-party-2 │ ├── index.html │ └── main.go ├── sse-third-party │ └── main.go ├── sse │ ├── main.go │ └── optional.sse.mini.js.html ├── stream-writer │ └── main.go └── write-rest │ └── main.go ├── routing ├── basic │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ ├── docker-compose.yml │ ├── main.go │ └── main_test.go ├── conditional-chain │ ├── main.go │ └── main_test.go ├── custom-context │ └── main.go ├── custom-router │ └── main.go ├── custom-wrapper │ ├── main.go │ ├── main_test.go │ └── public │ │ ├── app.js │ │ ├── css │ │ └── main.css │ │ └── index.html ├── dynamic-path │ ├── at-username │ │ └── main.go │ ├── main.go │ ├── root-wildcard │ │ └── main.go │ └── same-pattern-different-func │ │ ├── main.go │ │ ├── main_test.go │ │ └── use-global │ │ ├── main.go │ │ └── main_test.go ├── hello-world │ └── main.go ├── http-errors │ ├── main.go │ └── reset-body │ │ ├── main.go │ │ └── main_test.go ├── http-wire-errors │ ├── main.go │ └── service │ │ └── main.go ├── intelligence │ ├── main.go │ └── manual │ │ └── main.go ├── macros │ └── main.go ├── main.go ├── main_test.go ├── overview-2 │ ├── main.go │ └── views │ │ └── user │ │ ├── create_verification.html │ │ └── profile.html ├── overview │ ├── main.go │ └── public │ │ ├── assets │ │ └── css │ │ │ └── main.css │ │ └── images │ │ └── favicon.ico ├── party-controller │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── pkg │ │ └── weatherapi │ │ ├── client.go │ │ └── response.go ├── remove-handler │ ├── main.go │ └── main_test.go ├── remove-route │ └── main.go ├── reverse │ └── main.go ├── rewrite │ ├── hosts │ ├── main.go │ └── redirects.yml ├── route-handlers-execution-rules │ └── main.go ├── route-register-rule │ ├── main.go │ └── main_test.go ├── route-state │ └── main.go ├── sitemap │ ├── main.go │ └── main_test.go ├── subdomains │ ├── http-errors-view │ │ ├── main.go │ │ ├── main_test.go │ │ └── views │ │ │ ├── error.html │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ ├── layout.html │ │ │ └── test.layout.html │ │ │ └── partials │ │ │ ├── 404.html │ │ │ └── 500.html │ ├── multi │ │ ├── hosts │ │ ├── main.go │ │ └── public │ │ │ ├── assets │ │ │ └── images │ │ │ │ └── test.ico │ │ │ └── upload_resources │ │ │ └── favicon.ico │ ├── redirect │ │ ├── hosts │ │ ├── main.go │ │ └── multi-instances │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ ├── other │ │ │ └── server.go │ │ │ └── root │ │ │ └── server.go │ ├── single │ │ ├── hosts │ │ └── main.go │ ├── wildcard │ │ ├── hosts │ │ └── main.go │ └── www │ │ ├── hosts │ │ ├── main.go │ │ ├── main_test.go │ │ └── www-method │ │ └── main.go ├── versioning │ ├── main.go │ ├── v1 │ │ └── index.html │ ├── v2 │ │ └── index.html │ └── v3 │ │ └── index.html └── writing-a-middleware │ ├── globally │ └── main.go │ ├── per-route │ └── main.go │ ├── share-funcs │ ├── main.go │ └── main_test.go │ └── share-services │ ├── main.go │ └── main_test.go ├── sessions ├── basic │ └── main.go ├── database │ ├── badger │ │ └── main.go │ ├── boltdb │ │ └── main.go │ └── redis │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── flash-messages │ └── main.go ├── overview │ ├── example │ │ └── example.go │ └── main.go ├── securecookie │ ├── main.go │ └── main_test.go └── viewdata │ ├── main.go │ └── views │ └── index.html ├── testing ├── ginkgotest │ ├── ginkgotest_suite_test.go │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── main_test.go └── httptest │ ├── main.go │ └── main_test.go ├── url-shortener ├── README.md ├── factory.go ├── main.go ├── main_test.go ├── resources │ └── css │ │ └── style.css ├── store.go └── templates │ └── index.html ├── view ├── context-view-data │ ├── main.go │ └── templates │ │ ├── index.html │ │ └── layouts │ │ └── layout.html ├── context-view-engine │ ├── main.go │ └── views │ │ ├── admin │ │ ├── index.html │ │ └── layouts │ │ │ └── main.html │ │ ├── on-fly │ │ └── index.html │ │ └── public │ │ ├── 500.html │ │ ├── index.html │ │ ├── layouts │ │ ├── error.html │ │ └── main.html │ │ └── partials │ │ └── footer.html ├── embedding-templates-into-app-bindata │ ├── bindata.go │ ├── main.go │ └── templates │ │ ├── layouts │ │ ├── layout.html │ │ └── mylayout.html │ │ ├── page1.html │ │ └── partials │ │ └── page1_partial1.html ├── embedding-templates-into-app │ ├── embedded │ │ └── templates │ │ │ ├── layouts │ │ │ ├── layout.html │ │ │ └── mylayout.html │ │ │ ├── page1.html │ │ │ └── partials │ │ │ └── page1_partial1.html │ └── main.go ├── fallback │ ├── main.go │ └── view │ │ └── fallback.html ├── herotemplate │ ├── README.md │ ├── app.go │ └── template │ │ ├── index.html │ │ ├── index.html.go │ │ ├── user.html │ │ ├── user.html.go │ │ ├── userlist.html │ │ ├── userlist.html.go │ │ ├── userlistwriter.html │ │ └── userlistwriter.html.go ├── layout │ ├── ace │ │ ├── main.go │ │ └── views │ │ │ ├── index.ace │ │ │ ├── layouts │ │ │ └── main.ace │ │ │ └── partials │ │ │ └── footer.ace │ ├── blocks │ │ ├── main.go │ │ └── views │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ └── main.html │ │ │ └── partials │ │ │ └── footer.html │ ├── django │ │ ├── main.go │ │ └── views │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ └── main.html │ │ │ └── partials │ │ │ └── footer.html │ ├── handlebars │ │ ├── main.go │ │ └── views │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ └── main.html │ │ │ └── partials │ │ │ └── footer.html │ ├── html │ │ ├── main.go │ │ └── views │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ └── main.html │ │ │ └── partials │ │ │ └── footer.html │ ├── jet │ │ ├── main.go │ │ └── views │ │ │ ├── index.jet │ │ │ ├── layouts │ │ │ └── main.jet │ │ │ └── partials │ │ │ └── footer.jet │ └── pug │ │ ├── main.go │ │ └── views │ │ ├── index.pug │ │ ├── layouts │ │ └── main.pug │ │ └── partials │ │ └── footer.pug ├── overview │ ├── main.go │ └── templates │ │ ├── example.html │ │ ├── functions.html │ │ └── hi.html ├── parse-template │ ├── django │ │ └── main.go │ ├── handlebars │ │ └── main.go │ ├── jet │ │ └── main.go │ ├── main.go │ └── views │ │ └── layouts │ │ └── main.html ├── quicktemplate │ ├── README.md │ ├── controllers │ │ ├── execute_template.go │ │ ├── hello.go │ │ └── index.go │ ├── main.go │ ├── main_test.go │ ├── models │ │ └── .gitkeep │ └── templates │ │ ├── base.qtpl │ │ ├── base.qtpl.go │ │ ├── hello.qtpl │ │ ├── hello.qtpl.go │ │ ├── index.qtpl │ │ └── index.qtpl.go ├── templ │ ├── go.mod │ ├── go.sum │ ├── hello.templ │ ├── hello_templ.go │ └── main.go ├── template_ace_0 │ ├── main.go │ └── views │ │ ├── index.ace │ │ ├── layouts │ │ └── main.ace │ │ └── partials │ │ ├── footer.ace │ │ └── header.ace ├── template_blocks_0 │ ├── main.go │ └── views │ │ ├── 500.html │ │ ├── index.html │ │ ├── layouts │ │ ├── error.html │ │ └── main.html │ │ └── partials │ │ └── footer.html ├── template_blocks_1_embedded │ ├── bindata.go │ └── main.go ├── template_blocks_2 │ ├── main.go │ └── src │ │ └── public │ │ └── html │ │ ├── files │ │ └── list.html │ │ ├── layouts │ │ ├── main.html │ │ └── secondary.html │ │ └── menu │ │ └── menu.html ├── template_django_0 │ ├── main.go │ └── templates │ │ └── hi.html ├── template_django_1 │ ├── main.go │ └── views │ │ └── page.html ├── template_handlebars_0 │ ├── main.go │ └── templates │ │ └── example.html ├── template_html_0 │ ├── main.go │ └── templates │ │ └── hi.html ├── template_html_1 │ ├── main.go │ └── templates │ │ ├── layout.html │ │ └── mypage.html ├── template_html_2 │ ├── README.md │ ├── main.go │ └── templates │ │ ├── layouts │ │ ├── layout.html │ │ └── mylayout.html │ │ ├── page1.html │ │ └── partials │ │ └── page1_partial1.html ├── template_html_3 │ ├── main.go │ └── templates │ │ └── page.html ├── template_html_4 │ ├── hosts │ ├── main.go │ └── templates │ │ └── page.html ├── template_html_5 │ ├── main.go │ └── views │ │ ├── about.html │ │ ├── home.html │ │ ├── layout.html │ │ └── user │ │ └── index.html ├── template_jet_0 │ ├── README.md │ ├── main.go │ └── views │ │ ├── layouts │ │ └── application.jet │ │ └── todos │ │ ├── index.jet │ │ └── show.jet ├── template_jet_1_embedded │ ├── bindata.go │ ├── main.go │ └── views │ │ ├── includes │ │ ├── _partial.jet │ │ └── blocks.jet │ │ ├── index.jet │ │ └── layouts │ │ └── application.jet ├── template_jet_2 │ ├── main.go │ └── views │ │ └── page.jet ├── template_jet_3 │ ├── main.go │ └── views │ │ └── index.jet ├── template_pug_0 │ ├── main.go │ └── templates │ │ └── index.pug ├── template_pug_1 │ ├── main.go │ └── templates │ │ ├── footer.pug │ │ ├── header.pug │ │ └── index.pug ├── template_pug_2_embedded │ ├── bindata.go │ ├── main.go │ └── templates │ │ ├── index.pug │ │ └── layout.pug └── write-to │ ├── main.go │ └── views │ ├── email │ └── simple.html │ └── shared │ └── email.html ├── webassembly ├── client │ ├── go-wasm-runtime.js │ ├── hello.html │ ├── hello_go116.go │ └── main.js └── main.go └── websocket ├── README.md ├── basic ├── README.md ├── browser │ └── index.html ├── browserify │ ├── app.js │ ├── bundle.js │ ├── client.html │ └── package.json ├── go-client │ └── client.go ├── go.mod ├── go.sum ├── nodejs-client │ ├── client.js │ └── package.json ├── overview.png └── server.go ├── gorilla-filewatch ├── go.mod ├── go.sum ├── main.go ├── testfile.txt └── views │ └── home.html ├── native-messages ├── main.go ├── static │ └── js │ │ └── chat.js └── templates │ └── client.html ├── online-visitors ├── main.go ├── static │ └── assets │ │ └── js │ │ └── visitors.js └── templates │ ├── index.html │ └── other.html ├── secure └── README.md └── socketio ├── asset └── index.html ├── go.mod ├── go.sum └── main.go /.gitattributes: -------------------------------------------------------------------------------- 1 | *.go linguist-language=Go 2 | * text=auto -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: kataras 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/README.md -------------------------------------------------------------------------------- /apidoc/swagger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/apidoc/swagger/README.md -------------------------------------------------------------------------------- /auth/auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/README.md -------------------------------------------------------------------------------- /auth/auth/auth.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/auth.yml -------------------------------------------------------------------------------- /auth/auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/main.go -------------------------------------------------------------------------------- /auth/auth/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/user.go -------------------------------------------------------------------------------- /auth/auth/user_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/user_provider.go -------------------------------------------------------------------------------- /auth/auth/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/views/layouts/main.html -------------------------------------------------------------------------------- /auth/auth/views/partials/footer.html: -------------------------------------------------------------------------------- 1 | Iris Web Framework © 2022 -------------------------------------------------------------------------------- /auth/auth/views/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/auth/views/signin.html -------------------------------------------------------------------------------- /auth/basicauth/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/basic/main.go -------------------------------------------------------------------------------- /auth/basicauth/basic/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/basic/main_test.go -------------------------------------------------------------------------------- /auth/basicauth/database/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/Dockerfile -------------------------------------------------------------------------------- /auth/basicauth/database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/README.md -------------------------------------------------------------------------------- /auth/basicauth/database/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/docker-compose.yml -------------------------------------------------------------------------------- /auth/basicauth/database/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/go.mod -------------------------------------------------------------------------------- /auth/basicauth/database/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/go.sum -------------------------------------------------------------------------------- /auth/basicauth/database/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/main.go -------------------------------------------------------------------------------- /auth/basicauth/database/migration/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/database/migration/db.sql -------------------------------------------------------------------------------- /auth/basicauth/users_file_bcrypt/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/users_file_bcrypt/main.go -------------------------------------------------------------------------------- /auth/basicauth/users_file_bcrypt/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/users_file_bcrypt/users.yml -------------------------------------------------------------------------------- /auth/basicauth/users_list/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/basicauth/users_list/main.go -------------------------------------------------------------------------------- /auth/cors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/cors/main.go -------------------------------------------------------------------------------- /auth/cors/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/cors/public/index.html -------------------------------------------------------------------------------- /auth/cors/public/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/cors/public/main.js -------------------------------------------------------------------------------- /auth/goth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/goth/main.go -------------------------------------------------------------------------------- /auth/goth/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/goth/templates/index.html -------------------------------------------------------------------------------- /auth/goth/templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/goth/templates/user.html -------------------------------------------------------------------------------- /auth/hcaptcha/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/hcaptcha/hosts -------------------------------------------------------------------------------- /auth/hcaptcha/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/hcaptcha/main.go -------------------------------------------------------------------------------- /auth/hcaptcha/templates/register_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/hcaptcha/templates/register_form.html -------------------------------------------------------------------------------- /auth/jwt/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/basic/main.go -------------------------------------------------------------------------------- /auth/jwt/blocklist/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/blocklist/main.go -------------------------------------------------------------------------------- /auth/jwt/middleware/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/middleware/main.go -------------------------------------------------------------------------------- /auth/jwt/refresh-token/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/refresh-token/main.go -------------------------------------------------------------------------------- /auth/jwt/refresh-token/rsa_private_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/refresh-token/rsa_private_key.pem -------------------------------------------------------------------------------- /auth/jwt/refresh-token/rsa_public_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/refresh-token/rsa_public_key.pem -------------------------------------------------------------------------------- /auth/jwt/tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/README.md -------------------------------------------------------------------------------- /auth/jwt/tutorial/api/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/api/auth.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/api/router.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/api/todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/api/todo.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/model/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/model/role.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/model/todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/model/todo.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/model/user.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/repository/samples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/repository/samples.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/repository/todo_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/repository/todo_repository.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/domain/repository/user_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/domain/repository/user_repository.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/go-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/go-client/README.md -------------------------------------------------------------------------------- /auth/jwt/tutorial/go-client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/go-client/client.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/go-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/go-client/main.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/go.mod -------------------------------------------------------------------------------- /auth/jwt/tutorial/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/go.sum -------------------------------------------------------------------------------- /auth/jwt/tutorial/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/main.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/util/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/util/app.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/util/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/util/clock.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/util/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/util/password.go -------------------------------------------------------------------------------- /auth/jwt/tutorial/util/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/jwt/tutorial/util/uuid.go -------------------------------------------------------------------------------- /auth/permissions/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/permissions/main.go -------------------------------------------------------------------------------- /auth/recaptcha/custom_form/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/recaptcha/custom_form/main.go -------------------------------------------------------------------------------- /auth/recaptcha/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/auth/recaptcha/main.go -------------------------------------------------------------------------------- /bootstrapper/bootstrap/bootstrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/bootstrap/bootstrapper.go -------------------------------------------------------------------------------- /bootstrapper/folder_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/folder_structure.png -------------------------------------------------------------------------------- /bootstrapper/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/go.mod -------------------------------------------------------------------------------- /bootstrapper/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/go.sum -------------------------------------------------------------------------------- /bootstrapper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/main.go -------------------------------------------------------------------------------- /bootstrapper/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/main_test.go -------------------------------------------------------------------------------- /bootstrapper/middleware/identity/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/middleware/identity/identity.go -------------------------------------------------------------------------------- /bootstrapper/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/public/favicon.ico -------------------------------------------------------------------------------- /bootstrapper/routes/follower.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/routes/follower.go -------------------------------------------------------------------------------- /bootstrapper/routes/following.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/routes/following.go -------------------------------------------------------------------------------- /bootstrapper/routes/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/routes/index.go -------------------------------------------------------------------------------- /bootstrapper/routes/like.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/routes/like.go -------------------------------------------------------------------------------- /bootstrapper/routes/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/routes/routes.go -------------------------------------------------------------------------------- /bootstrapper/views/index.html: -------------------------------------------------------------------------------- 1 |

Welcome!!

-------------------------------------------------------------------------------- /bootstrapper/views/shared/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/views/shared/error.html -------------------------------------------------------------------------------- /bootstrapper/views/shared/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/bootstrapper/views/shared/layout.html -------------------------------------------------------------------------------- /caddy/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/Caddyfile -------------------------------------------------------------------------------- /caddy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/README.md -------------------------------------------------------------------------------- /caddy/server1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/server1/main.go -------------------------------------------------------------------------------- /caddy/server1/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/server1/views/index.html -------------------------------------------------------------------------------- /caddy/server1/views/shared/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/server1/views/shared/layout.html -------------------------------------------------------------------------------- /caddy/server2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/caddy/server2/main.go -------------------------------------------------------------------------------- /compression/client-using-iris/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/compression/client-using-iris/main.go -------------------------------------------------------------------------------- /compression/client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/compression/client/main.go -------------------------------------------------------------------------------- /compression/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/compression/main.go -------------------------------------------------------------------------------- /compression/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/compression/main_test.go -------------------------------------------------------------------------------- /configuration/from-configuration-structure/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/from-configuration-structure/main.go -------------------------------------------------------------------------------- /configuration/from-toml-file/configs/iris.tml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/from-toml-file/configs/iris.tml -------------------------------------------------------------------------------- /configuration/from-toml-file/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/from-toml-file/main.go -------------------------------------------------------------------------------- /configuration/from-yaml-file/configs/iris.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/from-yaml-file/configs/iris.yml -------------------------------------------------------------------------------- /configuration/from-yaml-file/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/from-yaml-file/main.go -------------------------------------------------------------------------------- /configuration/functional/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/functional/main.go -------------------------------------------------------------------------------- /configuration/multi-environments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/README.md -------------------------------------------------------------------------------- /configuration/multi-environments/api/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/api/configuration.go -------------------------------------------------------------------------------- /configuration/multi-environments/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/api/server.go -------------------------------------------------------------------------------- /configuration/multi-environments/cmd/root_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/cmd/root_command.go -------------------------------------------------------------------------------- /configuration/multi-environments/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/go.mod -------------------------------------------------------------------------------- /configuration/multi-environments/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/go.sum -------------------------------------------------------------------------------- /configuration/multi-environments/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/main.go -------------------------------------------------------------------------------- /configuration/multi-environments/server.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/server.dev.yml -------------------------------------------------------------------------------- /configuration/multi-environments/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/multi-environments/server.yml -------------------------------------------------------------------------------- /configuration/viper/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/viper/config.yml -------------------------------------------------------------------------------- /configuration/viper/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/viper/config/config.go -------------------------------------------------------------------------------- /configuration/viper/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/viper/go.mod -------------------------------------------------------------------------------- /configuration/viper/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/viper/go.sum -------------------------------------------------------------------------------- /configuration/viper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/configuration/viper/main.go -------------------------------------------------------------------------------- /convert-handlers/negroni-like/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/convert-handlers/negroni-like/main.go -------------------------------------------------------------------------------- /convert-handlers/nethttp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/convert-handlers/nethttp/main.go -------------------------------------------------------------------------------- /convert-handlers/nethttp/wrapper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/convert-handlers/nethttp/wrapper/main.go -------------------------------------------------------------------------------- /cookies/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/basic/main.go -------------------------------------------------------------------------------- /cookies/basic/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/basic/main_test.go -------------------------------------------------------------------------------- /cookies/options/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/options/main.go -------------------------------------------------------------------------------- /cookies/options/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/options/main_test.go -------------------------------------------------------------------------------- /cookies/securecookie/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/securecookie/main.go -------------------------------------------------------------------------------- /cookies/securecookie/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/cookies/securecookie/main_test.go -------------------------------------------------------------------------------- /database/mongodb/.env: -------------------------------------------------------------------------------- 1 | PORT=8080 2 | DSN=mongodb://localhost:27017 -------------------------------------------------------------------------------- /database/mongodb/0_create_movie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/0_create_movie.png -------------------------------------------------------------------------------- /database/mongodb/1_update_movie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/1_update_movie.png -------------------------------------------------------------------------------- /database/mongodb/2_get_all_movies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/2_get_all_movies.png -------------------------------------------------------------------------------- /database/mongodb/3_get_movie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/3_get_movie.png -------------------------------------------------------------------------------- /database/mongodb/4_delete_movie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/4_delete_movie.png -------------------------------------------------------------------------------- /database/mongodb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/Dockerfile -------------------------------------------------------------------------------- /database/mongodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/README.md -------------------------------------------------------------------------------- /database/mongodb/api/store/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/api/store/movie.go -------------------------------------------------------------------------------- /database/mongodb/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/docker-compose.yml -------------------------------------------------------------------------------- /database/mongodb/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/env/env.go -------------------------------------------------------------------------------- /database/mongodb/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/go.mod -------------------------------------------------------------------------------- /database/mongodb/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/go.sum -------------------------------------------------------------------------------- /database/mongodb/httputil/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/httputil/error.go -------------------------------------------------------------------------------- /database/mongodb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/main.go -------------------------------------------------------------------------------- /database/mongodb/store/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mongodb/store/movie.go -------------------------------------------------------------------------------- /database/mysql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/Dockerfile -------------------------------------------------------------------------------- /database/mysql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/README.md -------------------------------------------------------------------------------- /database/mysql/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/api/api.go -------------------------------------------------------------------------------- /database/mysql/api/category_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/api/category_handler.go -------------------------------------------------------------------------------- /database/mysql/api/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/api/helper.go -------------------------------------------------------------------------------- /database/mysql/api/httperror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/api/httperror.go -------------------------------------------------------------------------------- /database/mysql/api/middleware/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/mysql/api/product_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/api/product_handler.go -------------------------------------------------------------------------------- /database/mysql/cache/groupcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/cache/groupcache.go -------------------------------------------------------------------------------- /database/mysql/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/docker-compose.yml -------------------------------------------------------------------------------- /database/mysql/entity/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/entity/category.go -------------------------------------------------------------------------------- /database/mysql/entity/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/entity/product.go -------------------------------------------------------------------------------- /database/mysql/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/go.mod -------------------------------------------------------------------------------- /database/mysql/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/go.sum -------------------------------------------------------------------------------- /database/mysql/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/main.go -------------------------------------------------------------------------------- /database/mysql/migration/api_category/update_partial_category.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "computers-technology" 3 | } -------------------------------------------------------------------------------- /database/mysql/migration/api_postman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/migration/api_postman.json -------------------------------------------------------------------------------- /database/mysql/migration/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/migration/db.sql -------------------------------------------------------------------------------- /database/mysql/service/category_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/service/category_service.go -------------------------------------------------------------------------------- /database/mysql/service/category_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/service/category_service_test.go -------------------------------------------------------------------------------- /database/mysql/service/product_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/service/product_service.go -------------------------------------------------------------------------------- /database/mysql/sql/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/sql/mysql.go -------------------------------------------------------------------------------- /database/mysql/sql/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/sql/service.go -------------------------------------------------------------------------------- /database/mysql/sql/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/mysql/sql/sql.go -------------------------------------------------------------------------------- /database/orm/gorm/REAMDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/gorm/REAMDE.md -------------------------------------------------------------------------------- /database/orm/gorm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/gorm/main.go -------------------------------------------------------------------------------- /database/orm/reform/controllers/person_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/controllers/person_controller.go -------------------------------------------------------------------------------- /database/orm/reform/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/go.mod -------------------------------------------------------------------------------- /database/orm/reform/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/go.sum -------------------------------------------------------------------------------- /database/orm/reform/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/main.go -------------------------------------------------------------------------------- /database/orm/reform/models/person.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/models/person.go -------------------------------------------------------------------------------- /database/orm/reform/models/person_reform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/models/person_reform.go -------------------------------------------------------------------------------- /database/orm/reform/postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/reform/postman_collection.json -------------------------------------------------------------------------------- /database/orm/sqlx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/orm/sqlx/main.go -------------------------------------------------------------------------------- /database/sqlx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/database/sqlx/main.go -------------------------------------------------------------------------------- /dependency-injection/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/basic/main.go -------------------------------------------------------------------------------- /dependency-injection/basic/middleware/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/basic/middleware/main.go -------------------------------------------------------------------------------- /dependency-injection/basic/middleware/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/basic/middleware/main_test.go -------------------------------------------------------------------------------- /dependency-injection/jwt/contrib/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/jwt/contrib/go.mod -------------------------------------------------------------------------------- /dependency-injection/jwt/contrib/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/jwt/contrib/go.sum -------------------------------------------------------------------------------- /dependency-injection/jwt/contrib/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/jwt/contrib/main.go -------------------------------------------------------------------------------- /dependency-injection/jwt/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/jwt/main.go -------------------------------------------------------------------------------- /dependency-injection/overview/datamodels/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/datamodels/movie.go -------------------------------------------------------------------------------- /dependency-injection/overview/datasource/movies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/datasource/movies.go -------------------------------------------------------------------------------- /dependency-injection/overview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/main.go -------------------------------------------------------------------------------- /dependency-injection/overview/services/movie_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/services/movie_service.go -------------------------------------------------------------------------------- /dependency-injection/overview/web/routes/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/web/routes/hello.go -------------------------------------------------------------------------------- /dependency-injection/overview/web/routes/movies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/web/routes/movies.go -------------------------------------------------------------------------------- /dependency-injection/overview/web/views/hello/name.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/overview/web/views/hello/name.html -------------------------------------------------------------------------------- /dependency-injection/sessions/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/sessions/main.go -------------------------------------------------------------------------------- /dependency-injection/sessions/routes/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/sessions/routes/index.go -------------------------------------------------------------------------------- /dependency-injection/smart-contract/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dependency-injection/smart-contract/main.go -------------------------------------------------------------------------------- /desktop/blink/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/desktop/blink/main.go -------------------------------------------------------------------------------- /desktop/lorca/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/desktop/lorca/main.go -------------------------------------------------------------------------------- /desktop/webview/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/desktop/webview/go.mod -------------------------------------------------------------------------------- /desktop/webview/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/desktop/webview/go.sum -------------------------------------------------------------------------------- /desktop/webview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/desktop/webview/main.go -------------------------------------------------------------------------------- /dropzonejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/README.md -------------------------------------------------------------------------------- /dropzonejs/README_PART2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/README_PART2.md -------------------------------------------------------------------------------- /dropzonejs/folder_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/folder_structure.png -------------------------------------------------------------------------------- /dropzonejs/meta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/meta.yml -------------------------------------------------------------------------------- /dropzonejs/no_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/no_files.png -------------------------------------------------------------------------------- /dropzonejs/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/src/main.go -------------------------------------------------------------------------------- /dropzonejs/src/public/css/dropzone.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/src/public/css/dropzone.css -------------------------------------------------------------------------------- /dropzonejs/src/public/js/dropzone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/src/public/js/dropzone.js -------------------------------------------------------------------------------- /dropzonejs/src/views/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/src/views/upload.html -------------------------------------------------------------------------------- /dropzonejs/with_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/dropzonejs/with_files.png -------------------------------------------------------------------------------- /file-server/basic/assets.system/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/assets.system/css/main.css -------------------------------------------------------------------------------- /file-server/basic/assets.system/test.txt: -------------------------------------------------------------------------------- 1 | main_test.go#TestHandleDirDot -------------------------------------------------------------------------------- /file-server/basic/assets/app2/app22/just_a_text_no_index.txt: -------------------------------------------------------------------------------- 1 | just a text. -------------------------------------------------------------------------------- /file-server/basic/assets/app2/app2app3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/assets/app2/app2app3/index.html -------------------------------------------------------------------------------- /file-server/basic/assets/app2/index.html: -------------------------------------------------------------------------------- 1 |

Hello App2 index

-------------------------------------------------------------------------------- /file-server/basic/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/assets/css/main.css -------------------------------------------------------------------------------- /file-server/basic/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/assets/favicon.ico -------------------------------------------------------------------------------- /file-server/basic/assets/index.html: -------------------------------------------------------------------------------- 1 |

Hello index

-------------------------------------------------------------------------------- /file-server/basic/assets/js/main.js: -------------------------------------------------------------------------------- 1 | console.log("example"); -------------------------------------------------------------------------------- /file-server/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/main.go -------------------------------------------------------------------------------- /file-server/basic/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/basic/main_test.go -------------------------------------------------------------------------------- /file-server/embedding-files-into-app-bindata/assets/js/main.js: -------------------------------------------------------------------------------- 1 | console.log("example"); -------------------------------------------------------------------------------- /file-server/embedding-files-into-app-bindata/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/embedding-files-into-app-bindata/bindata.go -------------------------------------------------------------------------------- /file-server/embedding-files-into-app-bindata/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/embedding-files-into-app-bindata/main.go -------------------------------------------------------------------------------- /file-server/embedding-files-into-app/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/embedding-files-into-app/assets/favicon.ico -------------------------------------------------------------------------------- /file-server/embedding-files-into-app/assets/js/main.js: -------------------------------------------------------------------------------- 1 | console.log("example"); -------------------------------------------------------------------------------- /file-server/embedding-files-into-app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/embedding-files-into-app/main.go -------------------------------------------------------------------------------- /file-server/embedding-files-into-app/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/embedding-files-into-app/main_test.go -------------------------------------------------------------------------------- /file-server/favicon/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/favicon/main.go -------------------------------------------------------------------------------- /file-server/favicon/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/favicon/static/favicons/favicon.ico -------------------------------------------------------------------------------- /file-server/file-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/file-server/main.go -------------------------------------------------------------------------------- /file-server/file-server/views/dirlist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/file-server/views/dirlist.html -------------------------------------------------------------------------------- /file-server/file-server/views/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/file-server/views/upload.html -------------------------------------------------------------------------------- /file-server/http2push-embedded-gzipped/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push-embedded-gzipped/bindata.go -------------------------------------------------------------------------------- /file-server/http2push-embedded-gzipped/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push-embedded-gzipped/main.go -------------------------------------------------------------------------------- /file-server/http2push-embedded/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push-embedded/bindata.go -------------------------------------------------------------------------------- /file-server/http2push-embedded/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push-embedded/main.go -------------------------------------------------------------------------------- /file-server/http2push/assets/app2/app2app3/css/main.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: blue; 3 | } -------------------------------------------------------------------------------- /file-server/http2push/assets/app2/app2app3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/assets/app2/app2app3/index.html -------------------------------------------------------------------------------- /file-server/http2push/assets/app2/index.html: -------------------------------------------------------------------------------- 1 |

Hello App2 index

-------------------------------------------------------------------------------- /file-server/http2push/assets/app2/mydir/text.txt: -------------------------------------------------------------------------------- 1 | just a text. -------------------------------------------------------------------------------- /file-server/http2push/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/assets/css/main.css -------------------------------------------------------------------------------- /file-server/http2push/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/assets/favicon.ico -------------------------------------------------------------------------------- /file-server/http2push/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/assets/index.html -------------------------------------------------------------------------------- /file-server/http2push/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/assets/js/main.js -------------------------------------------------------------------------------- /file-server/http2push/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/main.go -------------------------------------------------------------------------------- /file-server/http2push/mycert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/mycert.crt -------------------------------------------------------------------------------- /file-server/http2push/mykey.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/http2push/mykey.key -------------------------------------------------------------------------------- /file-server/send-files/files/first.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/send-files/files/first.zip -------------------------------------------------------------------------------- /file-server/send-files/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/send-files/main.go -------------------------------------------------------------------------------- /file-server/single-page-application/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/single-page-application/basic/main.go -------------------------------------------------------------------------------- /file-server/single-page-application/embedded-single-page-application-with-other-routes/public/app.js: -------------------------------------------------------------------------------- 1 | window.alert("app.js loaded from static page of \"/"); -------------------------------------------------------------------------------- /file-server/single-page-application/embedded-single-page-application/data/public/app.js: -------------------------------------------------------------------------------- 1 | window.alert("app.js loaded from \"/"); -------------------------------------------------------------------------------- /file-server/spa-vue-router/frontend/css/page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/spa-vue-router/frontend/css/page.css -------------------------------------------------------------------------------- /file-server/spa-vue-router/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/spa-vue-router/frontend/index.html -------------------------------------------------------------------------------- /file-server/spa-vue-router/frontend/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/spa-vue-router/frontend/js/app.js -------------------------------------------------------------------------------- /file-server/spa-vue-router/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/spa-vue-router/main.go -------------------------------------------------------------------------------- /file-server/subdomain/assets/app2/app22/just_a_text_no_index.txt: -------------------------------------------------------------------------------- 1 | just a text. -------------------------------------------------------------------------------- /file-server/subdomain/assets/app2/app2app3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/assets/app2/app2app3/index.html -------------------------------------------------------------------------------- /file-server/subdomain/assets/app2/index.html: -------------------------------------------------------------------------------- 1 |

Hello App2 index

-------------------------------------------------------------------------------- /file-server/subdomain/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/assets/css/main.css -------------------------------------------------------------------------------- /file-server/subdomain/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/assets/favicon.ico -------------------------------------------------------------------------------- /file-server/subdomain/assets/index.html: -------------------------------------------------------------------------------- 1 |

Hello index

-------------------------------------------------------------------------------- /file-server/subdomain/assets/js/jquery-2.1.1.js: -------------------------------------------------------------------------------- 1 | console.log("example"); -------------------------------------------------------------------------------- /file-server/subdomain/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/hosts -------------------------------------------------------------------------------- /file-server/subdomain/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/main.go -------------------------------------------------------------------------------- /file-server/subdomain/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/subdomain/main_test.go -------------------------------------------------------------------------------- /file-server/upload-file/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/upload-file/main.go -------------------------------------------------------------------------------- /file-server/upload-file/templates/upload_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/upload-file/templates/upload_form.html -------------------------------------------------------------------------------- /file-server/upload-file/uploads/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /file-server/upload-files/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/upload-files/main.go -------------------------------------------------------------------------------- /file-server/upload-files/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/upload-files/main_test.go -------------------------------------------------------------------------------- /file-server/upload-files/templates/upload_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/upload-files/templates/upload_form.html -------------------------------------------------------------------------------- /file-server/upload-files/uploads/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /file-server/webdav/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/file-server/webdav/main.go -------------------------------------------------------------------------------- /file-server/webdav/newdir/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /file-server/webdav/test.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /graphql/schema-first/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/README.md -------------------------------------------------------------------------------- /graphql/schema-first/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/go.mod -------------------------------------------------------------------------------- /graphql/schema-first/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/go.sum -------------------------------------------------------------------------------- /graphql/schema-first/gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/gqlgen.yml -------------------------------------------------------------------------------- /graphql/schema-first/graph/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/graph/generated.go -------------------------------------------------------------------------------- /graphql/schema-first/graph/model/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/graph/model/models_gen.go -------------------------------------------------------------------------------- /graphql/schema-first/graph/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/graph/resolver.go -------------------------------------------------------------------------------- /graphql/schema-first/graph/schema.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/graph/schema.graphqls -------------------------------------------------------------------------------- /graphql/schema-first/graph/schema.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/graph/schema.resolvers.go -------------------------------------------------------------------------------- /graphql/schema-first/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/server.go -------------------------------------------------------------------------------- /graphql/schema-first/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/graphql/schema-first/tools.go -------------------------------------------------------------------------------- /http-client/weatherapi/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-client/weatherapi/client/client.go -------------------------------------------------------------------------------- /http-client/weatherapi/client/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-client/weatherapi/client/response.go -------------------------------------------------------------------------------- /http-client/weatherapi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-client/weatherapi/main.go -------------------------------------------------------------------------------- /http-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/README.md -------------------------------------------------------------------------------- /http-server/custom-httpserver/easy-way/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/custom-httpserver/easy-way/main.go -------------------------------------------------------------------------------- /http-server/custom-httpserver/multi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/custom-httpserver/multi/main.go -------------------------------------------------------------------------------- /http-server/custom-httpserver/std-way/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/custom-httpserver/std-way/main.go -------------------------------------------------------------------------------- /http-server/custom-listener/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/custom-listener/main.go -------------------------------------------------------------------------------- /http-server/graceful-shutdown/custom-notifier/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/graceful-shutdown/custom-notifier/main.go -------------------------------------------------------------------------------- /http-server/graceful-shutdown/default-notifier/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/graceful-shutdown/default-notifier/main.go -------------------------------------------------------------------------------- /http-server/h2c/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/h2c/go.mod -------------------------------------------------------------------------------- /http-server/h2c/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/h2c/go.sum -------------------------------------------------------------------------------- /http-server/h2c/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/h2c/main.go -------------------------------------------------------------------------------- /http-server/http3-quic/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/http3-quic/go.mod -------------------------------------------------------------------------------- /http-server/http3-quic/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/http3-quic/go.sum -------------------------------------------------------------------------------- /http-server/http3-quic/localhost.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/http3-quic/localhost.cert -------------------------------------------------------------------------------- /http-server/http3-quic/localhost.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/http3-quic/localhost.key -------------------------------------------------------------------------------- /http-server/http3-quic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/http3-quic/main.go -------------------------------------------------------------------------------- /http-server/listen-addr-public/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-addr-public/main.go -------------------------------------------------------------------------------- /http-server/listen-addr/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-addr/main.go -------------------------------------------------------------------------------- /http-server/listen-addr/omit-server-errors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-addr/omit-server-errors/main.go -------------------------------------------------------------------------------- /http-server/listen-addr/omit-server-errors/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-addr/omit-server-errors/main_test.go -------------------------------------------------------------------------------- /http-server/listen-letsencrypt/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-letsencrypt/main.go -------------------------------------------------------------------------------- /http-server/listen-tls/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-tls/main.go -------------------------------------------------------------------------------- /http-server/listen-tls/mycert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-tls/mycert.crt -------------------------------------------------------------------------------- /http-server/listen-tls/mykey.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-tls/mykey.key -------------------------------------------------------------------------------- /http-server/listen-unix/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/listen-unix/main.go -------------------------------------------------------------------------------- /http-server/notify-on-shutdown/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/notify-on-shutdown/main.go -------------------------------------------------------------------------------- /http-server/socket-sharding/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/socket-sharding/main.go -------------------------------------------------------------------------------- /http-server/timeout/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/http-server/timeout/main.go -------------------------------------------------------------------------------- /i18n/basic/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/hosts -------------------------------------------------------------------------------- /i18n/basic/locales/el-GR/locale_el-GR.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/el-GR/locale_el-GR.ini -------------------------------------------------------------------------------- /i18n/basic/locales/el-GR/locale_multi_first_el-GR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/el-GR/locale_multi_first_el-GR.yml -------------------------------------------------------------------------------- /i18n/basic/locales/el-GR/locale_multi_second_el-GR.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/el-GR/locale_multi_second_el-GR.ini -------------------------------------------------------------------------------- /i18n/basic/locales/en-US/locale_en-US.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/en-US/locale_en-US.ini -------------------------------------------------------------------------------- /i18n/basic/locales/en-US/locale_multi_first_en-US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/en-US/locale_multi_first_en-US.yml -------------------------------------------------------------------------------- /i18n/basic/locales/en-US/locale_multi_second_en-US.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/locales/en-US/locale_multi_second_en-US.ini -------------------------------------------------------------------------------- /i18n/basic/locales/zh-CN/locale_zh-CN.ini: -------------------------------------------------------------------------------- 1 | hi = 您好,%s 2 | userProfilePublicDescription = 个人资料描述 -------------------------------------------------------------------------------- /i18n/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/main.go -------------------------------------------------------------------------------- /i18n/basic/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/main_test.go -------------------------------------------------------------------------------- /i18n/basic/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/basic/views/index.html -------------------------------------------------------------------------------- /i18n/plurals/locales/en-US/1648.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/plurals/locales/en-US/1648.ini -------------------------------------------------------------------------------- /i18n/plurals/locales/en-US/welcome.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/plurals/locales/en-US/welcome.yml -------------------------------------------------------------------------------- /i18n/plurals/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/plurals/main.go -------------------------------------------------------------------------------- /i18n/plurals/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/plurals/main_test.go -------------------------------------------------------------------------------- /i18n/template-embedded/embedded/locales/el-GR/other.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template-embedded/embedded/locales/el-GR/other.ini -------------------------------------------------------------------------------- /i18n/template-embedded/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template-embedded/main.go -------------------------------------------------------------------------------- /i18n/template-embedded/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template-embedded/main_test.go -------------------------------------------------------------------------------- /i18n/template/locales/el-GR/other.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/locales/el-GR/other.ini -------------------------------------------------------------------------------- /i18n/template/locales/el-GR/user.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/locales/el-GR/user.ini -------------------------------------------------------------------------------- /i18n/template/locales/en-US/other.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/locales/en-US/other.ini -------------------------------------------------------------------------------- /i18n/template/locales/en-US/user.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/locales/en-US/user.ini -------------------------------------------------------------------------------- /i18n/template/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/main.go -------------------------------------------------------------------------------- /i18n/template/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/i18n/template/main_test.go -------------------------------------------------------------------------------- /kafka-api/0_docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/0_docs.png -------------------------------------------------------------------------------- /kafka-api/1_create_topic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/1_create_topic.png -------------------------------------------------------------------------------- /kafka-api/2_list_topics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/2_list_topics.png -------------------------------------------------------------------------------- /kafka-api/3_store_to_topic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/3_store_to_topic.png -------------------------------------------------------------------------------- /kafka-api/4_retrieve_from_topic_real_time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/4_retrieve_from_topic_real_time.png -------------------------------------------------------------------------------- /kafka-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/Dockerfile -------------------------------------------------------------------------------- /kafka-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/README.md -------------------------------------------------------------------------------- /kafka-api/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/docker-compose.yml -------------------------------------------------------------------------------- /kafka-api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/go.mod -------------------------------------------------------------------------------- /kafka-api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/go.sum -------------------------------------------------------------------------------- /kafka-api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/main.go -------------------------------------------------------------------------------- /kafka-api/postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/kafka-api/postman_collection.json -------------------------------------------------------------------------------- /logging/file-logger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/file-logger/main.go -------------------------------------------------------------------------------- /logging/json-logger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/json-logger/main.go -------------------------------------------------------------------------------- /logging/json-logger/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/json-logger/main_test.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-broker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-broker/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-csv/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-csv/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-formatter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-formatter/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-proxy/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-proxy/target/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-proxy/target/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-simple/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-simple/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-slack/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-slack/go.mod -------------------------------------------------------------------------------- /logging/request-logger/accesslog-slack/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-slack/go.sum -------------------------------------------------------------------------------- /logging/request-logger/accesslog-slack/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-slack/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog-template/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog-template/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog/access.log.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog/access.log.sample -------------------------------------------------------------------------------- /logging/request-logger/accesslog/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/request-logger/accesslog/main.go -------------------------------------------------------------------------------- /logging/request-logger/accesslog/public/index.html: -------------------------------------------------------------------------------- 1 |

Hello index

-------------------------------------------------------------------------------- /logging/rollbar/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/rollbar/go.mod -------------------------------------------------------------------------------- /logging/rollbar/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/rollbar/go.sum -------------------------------------------------------------------------------- /logging/rollbar/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/logging/rollbar/main.go -------------------------------------------------------------------------------- /monitor/monitor-middleware/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/monitor/monitor-middleware/main.go -------------------------------------------------------------------------------- /monitor/statsviz/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/monitor/statsviz/go.mod -------------------------------------------------------------------------------- /monitor/statsviz/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/monitor/statsviz/go.sum -------------------------------------------------------------------------------- /monitor/statsviz/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/monitor/statsviz/main.go -------------------------------------------------------------------------------- /mvc/authenticated-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/authenticated-controller/main.go -------------------------------------------------------------------------------- /mvc/authenticated-controller/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/authenticated-controller/main_test.go -------------------------------------------------------------------------------- /mvc/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/basic/main.go -------------------------------------------------------------------------------- /mvc/basic/wildcard/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/basic/wildcard/main.go -------------------------------------------------------------------------------- /mvc/error-handler-custom-result/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-custom-result/main.go -------------------------------------------------------------------------------- /mvc/error-handler-custom-result/views/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-custom-result/views/404.html -------------------------------------------------------------------------------- /mvc/error-handler-custom-result/views/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-custom-result/views/500.html -------------------------------------------------------------------------------- /mvc/error-handler-hijack/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-hijack/main.go -------------------------------------------------------------------------------- /mvc/error-handler-hijack/views/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-hijack/views/404.html -------------------------------------------------------------------------------- /mvc/error-handler-hijack/views/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-hijack/views/500.html -------------------------------------------------------------------------------- /mvc/error-handler-http/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-http/main.go -------------------------------------------------------------------------------- /mvc/error-handler-http/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-http/main_test.go -------------------------------------------------------------------------------- /mvc/error-handler-http/views/404.html: -------------------------------------------------------------------------------- 1 |

Not Found Custom Page Rendered through Controller's HandleHTTPError

-------------------------------------------------------------------------------- /mvc/error-handler-http/views/500.html: -------------------------------------------------------------------------------- 1 |

Internal Server Err

-------------------------------------------------------------------------------- /mvc/error-handler-http/views/unexpected-error.html: -------------------------------------------------------------------------------- 1 |

Unexpected Error

-------------------------------------------------------------------------------- /mvc/error-handler-preflight/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-preflight/main.go -------------------------------------------------------------------------------- /mvc/error-handler-preflight/views/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-preflight/views/404.html -------------------------------------------------------------------------------- /mvc/error-handler-preflight/views/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler-preflight/views/500.html -------------------------------------------------------------------------------- /mvc/error-handler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/error-handler/main.go -------------------------------------------------------------------------------- /mvc/grpc-compatible-bidirectional-stream/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible-bidirectional-stream/go.mod -------------------------------------------------------------------------------- /mvc/grpc-compatible-bidirectional-stream/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible-bidirectional-stream/go.sum -------------------------------------------------------------------------------- /mvc/grpc-compatible-bidirectional-stream/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible-bidirectional-stream/server.crt -------------------------------------------------------------------------------- /mvc/grpc-compatible-bidirectional-stream/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible-bidirectional-stream/server.key -------------------------------------------------------------------------------- /mvc/grpc-compatible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/README.md -------------------------------------------------------------------------------- /mvc/grpc-compatible/grpc-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/grpc-client/main.go -------------------------------------------------------------------------------- /mvc/grpc-compatible/helloworld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/helloworld/README.md -------------------------------------------------------------------------------- /mvc/grpc-compatible/helloworld/helloworld.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/helloworld/helloworld.pb.go -------------------------------------------------------------------------------- /mvc/grpc-compatible/helloworld/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/helloworld/helloworld.proto -------------------------------------------------------------------------------- /mvc/grpc-compatible/http-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/http-client/main.go -------------------------------------------------------------------------------- /mvc/grpc-compatible/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/main.go -------------------------------------------------------------------------------- /mvc/grpc-compatible/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/main_test.go -------------------------------------------------------------------------------- /mvc/grpc-compatible/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/server.crt -------------------------------------------------------------------------------- /mvc/grpc-compatible/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/grpc-compatible/server.key -------------------------------------------------------------------------------- /mvc/hello-world/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/hello-world/main.go -------------------------------------------------------------------------------- /mvc/hello-world/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/hello-world/main_test.go -------------------------------------------------------------------------------- /mvc/login-mvc-single-responsibility/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login-mvc-single-responsibility/main.go -------------------------------------------------------------------------------- /mvc/login-mvc-single-responsibility/user/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login-mvc-single-responsibility/user/auth.go -------------------------------------------------------------------------------- /mvc/login-mvc-single-responsibility/user/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login-mvc-single-responsibility/user/model.go -------------------------------------------------------------------------------- /mvc/login/datamodels/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/datamodels/user.go -------------------------------------------------------------------------------- /mvc/login/datasource/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/datasource/users.go -------------------------------------------------------------------------------- /mvc/login/folder_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/folder_structure.png -------------------------------------------------------------------------------- /mvc/login/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/main.go -------------------------------------------------------------------------------- /mvc/login/repositories/user_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/repositories/user_repository.go -------------------------------------------------------------------------------- /mvc/login/services/user_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/services/user_service.go -------------------------------------------------------------------------------- /mvc/login/web/controllers/user_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/controllers/user_controller.go -------------------------------------------------------------------------------- /mvc/login/web/controllers/users_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/controllers/users_controller.go -------------------------------------------------------------------------------- /mvc/login/web/middleware/basicauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/middleware/basicauth.go -------------------------------------------------------------------------------- /mvc/login/web/public/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/public/css/site.css -------------------------------------------------------------------------------- /mvc/login/web/viewmodels/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/viewmodels/README.md -------------------------------------------------------------------------------- /mvc/login/web/views/shared/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/views/shared/error.html -------------------------------------------------------------------------------- /mvc/login/web/views/shared/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/views/shared/layout.html -------------------------------------------------------------------------------- /mvc/login/web/views/user/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/views/user/login.html -------------------------------------------------------------------------------- /mvc/login/web/views/user/me.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/views/user/me.html -------------------------------------------------------------------------------- /mvc/login/web/views/user/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/login/web/views/user/register.html -------------------------------------------------------------------------------- /mvc/middleware/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/middleware/main.go -------------------------------------------------------------------------------- /mvc/middleware/per-method/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/middleware/per-method/main.go -------------------------------------------------------------------------------- /mvc/middleware/without-ctx-next/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/middleware/without-ctx-next/main.go -------------------------------------------------------------------------------- /mvc/overview/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/Dockerfile -------------------------------------------------------------------------------- /mvc/overview/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/README.md -------------------------------------------------------------------------------- /mvc/overview/controller/greet_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/controller/greet_controller.go -------------------------------------------------------------------------------- /mvc/overview/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/database/database.go -------------------------------------------------------------------------------- /mvc/overview/database/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/database/mysql.go -------------------------------------------------------------------------------- /mvc/overview/database/sqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/database/sqlite.go -------------------------------------------------------------------------------- /mvc/overview/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/docker-compose.yml -------------------------------------------------------------------------------- /mvc/overview/environment/environment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/environment/environment.go -------------------------------------------------------------------------------- /mvc/overview/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/go.mod -------------------------------------------------------------------------------- /mvc/overview/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/go.sum -------------------------------------------------------------------------------- /mvc/overview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/main.go -------------------------------------------------------------------------------- /mvc/overview/model/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/model/request.go -------------------------------------------------------------------------------- /mvc/overview/model/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/model/response.go -------------------------------------------------------------------------------- /mvc/overview/service/greet_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/overview/service/greet_service.go -------------------------------------------------------------------------------- /mvc/regexp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/regexp/main.go -------------------------------------------------------------------------------- /mvc/repository/datamodels/README.md: -------------------------------------------------------------------------------- 1 | # Data Model Layer -------------------------------------------------------------------------------- /mvc/repository/datamodels/movie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/datamodels/movie.go -------------------------------------------------------------------------------- /mvc/repository/datasource/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/datasource/README.md -------------------------------------------------------------------------------- /mvc/repository/datasource/movies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/datasource/movies.go -------------------------------------------------------------------------------- /mvc/repository/folder_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/folder_structure.png -------------------------------------------------------------------------------- /mvc/repository/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/main.go -------------------------------------------------------------------------------- /mvc/repository/models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/models/README.md -------------------------------------------------------------------------------- /mvc/repository/repositories/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/repositories/README.md -------------------------------------------------------------------------------- /mvc/repository/repositories/movie_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/repositories/movie_repository.go -------------------------------------------------------------------------------- /mvc/repository/services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/services/README.md -------------------------------------------------------------------------------- /mvc/repository/services/movie_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/services/movie_service.go -------------------------------------------------------------------------------- /mvc/repository/web/controllers/hello_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/controllers/hello_controller.go -------------------------------------------------------------------------------- /mvc/repository/web/controllers/movie_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/controllers/movie_controller.go -------------------------------------------------------------------------------- /mvc/repository/web/middleware/basicauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/middleware/basicauth.go -------------------------------------------------------------------------------- /mvc/repository/web/viewmodels/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/viewmodels/README.md -------------------------------------------------------------------------------- /mvc/repository/web/views/hello/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/views/hello/index.html -------------------------------------------------------------------------------- /mvc/repository/web/views/hello/name.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/repository/web/views/hello/name.html -------------------------------------------------------------------------------- /mvc/request-default-values/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/request-default-values/main.go -------------------------------------------------------------------------------- /mvc/session-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/session-controller/main.go -------------------------------------------------------------------------------- /mvc/session-controller/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/session-controller/main_test.go -------------------------------------------------------------------------------- /mvc/singleton/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/singleton/main.go -------------------------------------------------------------------------------- /mvc/versioned-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/versioned-controller/main.go -------------------------------------------------------------------------------- /mvc/versioned-controller/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/versioned-controller/main_test.go -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/README.md -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/screen.png -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/go.mod -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/go.sum -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/todo/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/todo/item.go -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/todo/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/todo/service.go -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/web/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/web/main.go -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/web/public/css/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/web/public/css/index -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/web/public/index.html -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/web/public/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/vuejs-todo-mvc/src/web/public/js/app.js -------------------------------------------------------------------------------- /mvc/vuejs-todo-mvc/src/web/public/js/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mvc/websocket-auth/auth.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/auth.yml -------------------------------------------------------------------------------- /mvc/websocket-auth/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/browser/index.html -------------------------------------------------------------------------------- /mvc/websocket-auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/main.go -------------------------------------------------------------------------------- /mvc/websocket-auth/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/user.go -------------------------------------------------------------------------------- /mvc/websocket-auth/user_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/user_provider.go -------------------------------------------------------------------------------- /mvc/websocket-auth/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/views/layouts/main.html -------------------------------------------------------------------------------- /mvc/websocket-auth/views/partials/footer.html: -------------------------------------------------------------------------------- 1 | Iris Web Framework © 2023 -------------------------------------------------------------------------------- /mvc/websocket-auth/views/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket-auth/views/signin.html -------------------------------------------------------------------------------- /mvc/websocket/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket/browser/index.html -------------------------------------------------------------------------------- /mvc/websocket/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/mvc/websocket/main.go -------------------------------------------------------------------------------- /pprof/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/pprof/main.go -------------------------------------------------------------------------------- /project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/README.md -------------------------------------------------------------------------------- /project/api/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/api/configuration.go -------------------------------------------------------------------------------- /project/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/api/router.go -------------------------------------------------------------------------------- /project/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/api/server.go -------------------------------------------------------------------------------- /project/api/users/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/api/users/api.go -------------------------------------------------------------------------------- /project/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/cmd/cmd.go -------------------------------------------------------------------------------- /project/cmd/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/cmd/help.go -------------------------------------------------------------------------------- /project/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/go.mod -------------------------------------------------------------------------------- /project/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/go.sum -------------------------------------------------------------------------------- /project/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/main.go -------------------------------------------------------------------------------- /project/pkg/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/pkg/database/database.go -------------------------------------------------------------------------------- /project/pkg/http/handlers/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/pkg/http/handlers/cors.go -------------------------------------------------------------------------------- /project/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/server.yml -------------------------------------------------------------------------------- /project/user/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/project/user/repository.go -------------------------------------------------------------------------------- /project/user/user.go: -------------------------------------------------------------------------------- 1 | package user 2 | 3 | type User struct { /* ... */ 4 | } 5 | -------------------------------------------------------------------------------- /recover/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/recover/main.go -------------------------------------------------------------------------------- /request-body/read-body/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-body/main.go -------------------------------------------------------------------------------- /request-body/read-body/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-body/main_test.go -------------------------------------------------------------------------------- /request-body/read-custom-per-type/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-custom-per-type/main.go -------------------------------------------------------------------------------- /request-body/read-custom-per-type/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-custom-per-type/main_test.go -------------------------------------------------------------------------------- /request-body/read-custom-via-unmarshaler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-custom-via-unmarshaler/main.go -------------------------------------------------------------------------------- /request-body/read-custom-via-unmarshaler/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-custom-via-unmarshaler/main_test.go -------------------------------------------------------------------------------- /request-body/read-form/checkboxes/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-form/checkboxes/main.go -------------------------------------------------------------------------------- /request-body/read-form/checkboxes/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-form/checkboxes/templates/form.html -------------------------------------------------------------------------------- /request-body/read-form/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-form/main.go -------------------------------------------------------------------------------- /request-body/read-form/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-form/templates/form.html -------------------------------------------------------------------------------- /request-body/read-headers/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-headers/main.go -------------------------------------------------------------------------------- /request-body/read-headers/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-headers/main_test.go -------------------------------------------------------------------------------- /request-body/read-json-stream/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-json-stream/main.go -------------------------------------------------------------------------------- /request-body/read-json-struct-validation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-json-struct-validation/main.go -------------------------------------------------------------------------------- /request-body/read-json/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-json/main.go -------------------------------------------------------------------------------- /request-body/read-many/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-many/main.go -------------------------------------------------------------------------------- /request-body/read-msgpack/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-msgpack/main.go -------------------------------------------------------------------------------- /request-body/read-params/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-params/main.go -------------------------------------------------------------------------------- /request-body/read-params/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-params/main_test.go -------------------------------------------------------------------------------- /request-body/read-query/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-query/main.go -------------------------------------------------------------------------------- /request-body/read-url/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-url/main.go -------------------------------------------------------------------------------- /request-body/read-url/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-url/main_test.go -------------------------------------------------------------------------------- /request-body/read-xml/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-xml/main.go -------------------------------------------------------------------------------- /request-body/read-xml/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-xml/main_test.go -------------------------------------------------------------------------------- /request-body/read-yaml/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-yaml/main.go -------------------------------------------------------------------------------- /request-body/read-yaml/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-body/read-yaml/main_test.go -------------------------------------------------------------------------------- /request-ratelimit/rate-middleware/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-ratelimit/rate-middleware/main.go -------------------------------------------------------------------------------- /request-ratelimit/ulule-limiter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-ratelimit/ulule-limiter/main.go -------------------------------------------------------------------------------- /request-referrer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/request-referrer/main.go -------------------------------------------------------------------------------- /response-writer/cache/client-side/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/cache/client-side/main.go -------------------------------------------------------------------------------- /response-writer/cache/simple/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/cache/simple/main.go -------------------------------------------------------------------------------- /response-writer/content-negotiation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/content-negotiation/main.go -------------------------------------------------------------------------------- /response-writer/content-negotiation/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/content-negotiation/main_test.go -------------------------------------------------------------------------------- /response-writer/http2push/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/http2push/main.go -------------------------------------------------------------------------------- /response-writer/http2push/mycert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/http2push/mycert.crt -------------------------------------------------------------------------------- /response-writer/http2push/mykey.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/http2push/mykey.key -------------------------------------------------------------------------------- /response-writer/http2push/public/main.js: -------------------------------------------------------------------------------- 1 | window.alert("javascript loaded"); -------------------------------------------------------------------------------- /response-writer/json-third-party/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/json-third-party/go.mod -------------------------------------------------------------------------------- /response-writer/json-third-party/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/json-third-party/go.sum -------------------------------------------------------------------------------- /response-writer/json-third-party/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/json-third-party/main.go -------------------------------------------------------------------------------- /response-writer/protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/README.md -------------------------------------------------------------------------------- /response-writer/protobuf/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/go.mod -------------------------------------------------------------------------------- /response-writer/protobuf/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/go.sum -------------------------------------------------------------------------------- /response-writer/protobuf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/main.go -------------------------------------------------------------------------------- /response-writer/protobuf/protos/hello.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/protos/hello.pb.go -------------------------------------------------------------------------------- /response-writer/protobuf/protos/hello.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/protobuf/protos/hello.proto -------------------------------------------------------------------------------- /response-writer/sse-third-party-2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/sse-third-party-2/index.html -------------------------------------------------------------------------------- /response-writer/sse-third-party-2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/sse-third-party-2/main.go -------------------------------------------------------------------------------- /response-writer/sse-third-party/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/sse-third-party/main.go -------------------------------------------------------------------------------- /response-writer/sse/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/sse/main.go -------------------------------------------------------------------------------- /response-writer/sse/optional.sse.mini.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/sse/optional.sse.mini.js.html -------------------------------------------------------------------------------- /response-writer/stream-writer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/stream-writer/main.go -------------------------------------------------------------------------------- /response-writer/write-rest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/response-writer/write-rest/main.go -------------------------------------------------------------------------------- /routing/basic/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | node_modules 3 | bin -------------------------------------------------------------------------------- /routing/basic/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/basic/Dockerfile -------------------------------------------------------------------------------- /routing/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/basic/README.md -------------------------------------------------------------------------------- /routing/basic/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/basic/docker-compose.yml -------------------------------------------------------------------------------- /routing/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/basic/main.go -------------------------------------------------------------------------------- /routing/basic/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/basic/main_test.go -------------------------------------------------------------------------------- /routing/conditional-chain/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/conditional-chain/main.go -------------------------------------------------------------------------------- /routing/conditional-chain/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/conditional-chain/main_test.go -------------------------------------------------------------------------------- /routing/custom-context/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-context/main.go -------------------------------------------------------------------------------- /routing/custom-router/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-router/main.go -------------------------------------------------------------------------------- /routing/custom-wrapper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-wrapper/main.go -------------------------------------------------------------------------------- /routing/custom-wrapper/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-wrapper/main_test.go -------------------------------------------------------------------------------- /routing/custom-wrapper/public/app.js: -------------------------------------------------------------------------------- 1 | window.alert("app.js loaded from \"/"); -------------------------------------------------------------------------------- /routing/custom-wrapper/public/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-wrapper/public/css/main.css -------------------------------------------------------------------------------- /routing/custom-wrapper/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/custom-wrapper/public/index.html -------------------------------------------------------------------------------- /routing/dynamic-path/at-username/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/dynamic-path/at-username/main.go -------------------------------------------------------------------------------- /routing/dynamic-path/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/dynamic-path/main.go -------------------------------------------------------------------------------- /routing/dynamic-path/root-wildcard/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/dynamic-path/root-wildcard/main.go -------------------------------------------------------------------------------- /routing/hello-world/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/hello-world/main.go -------------------------------------------------------------------------------- /routing/http-errors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/http-errors/main.go -------------------------------------------------------------------------------- /routing/http-errors/reset-body/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/http-errors/reset-body/main.go -------------------------------------------------------------------------------- /routing/http-errors/reset-body/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/http-errors/reset-body/main_test.go -------------------------------------------------------------------------------- /routing/http-wire-errors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/http-wire-errors/main.go -------------------------------------------------------------------------------- /routing/http-wire-errors/service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/http-wire-errors/service/main.go -------------------------------------------------------------------------------- /routing/intelligence/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/intelligence/main.go -------------------------------------------------------------------------------- /routing/intelligence/manual/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/intelligence/manual/main.go -------------------------------------------------------------------------------- /routing/macros/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/macros/main.go -------------------------------------------------------------------------------- /routing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/main.go -------------------------------------------------------------------------------- /routing/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/main_test.go -------------------------------------------------------------------------------- /routing/overview-2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/overview-2/main.go -------------------------------------------------------------------------------- /routing/overview-2/views/user/profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/overview-2/views/user/profile.html -------------------------------------------------------------------------------- /routing/overview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/overview/main.go -------------------------------------------------------------------------------- /routing/overview/public/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/overview/public/assets/css/main.css -------------------------------------------------------------------------------- /routing/overview/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/overview/public/images/favicon.ico -------------------------------------------------------------------------------- /routing/party-controller/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/party-controller/go.mod -------------------------------------------------------------------------------- /routing/party-controller/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/party-controller/go.sum -------------------------------------------------------------------------------- /routing/party-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/party-controller/main.go -------------------------------------------------------------------------------- /routing/party-controller/pkg/weatherapi/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/party-controller/pkg/weatherapi/client.go -------------------------------------------------------------------------------- /routing/party-controller/pkg/weatherapi/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/party-controller/pkg/weatherapi/response.go -------------------------------------------------------------------------------- /routing/remove-handler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/remove-handler/main.go -------------------------------------------------------------------------------- /routing/remove-handler/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/remove-handler/main_test.go -------------------------------------------------------------------------------- /routing/remove-route/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/remove-route/main.go -------------------------------------------------------------------------------- /routing/reverse/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/reverse/main.go -------------------------------------------------------------------------------- /routing/rewrite/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/rewrite/hosts -------------------------------------------------------------------------------- /routing/rewrite/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/rewrite/main.go -------------------------------------------------------------------------------- /routing/rewrite/redirects.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/rewrite/redirects.yml -------------------------------------------------------------------------------- /routing/route-handlers-execution-rules/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/route-handlers-execution-rules/main.go -------------------------------------------------------------------------------- /routing/route-register-rule/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/route-register-rule/main.go -------------------------------------------------------------------------------- /routing/route-register-rule/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/route-register-rule/main_test.go -------------------------------------------------------------------------------- /routing/route-state/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/route-state/main.go -------------------------------------------------------------------------------- /routing/sitemap/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/sitemap/main.go -------------------------------------------------------------------------------- /routing/sitemap/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/sitemap/main_test.go -------------------------------------------------------------------------------- /routing/subdomains/http-errors-view/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/http-errors-view/main.go -------------------------------------------------------------------------------- /routing/subdomains/http-errors-view/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/http-errors-view/main_test.go -------------------------------------------------------------------------------- /routing/subdomains/http-errors-view/views/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/http-errors-view/views/error.html -------------------------------------------------------------------------------- /routing/subdomains/http-errors-view/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/http-errors-view/views/index.html -------------------------------------------------------------------------------- /routing/subdomains/multi/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/multi/hosts -------------------------------------------------------------------------------- /routing/subdomains/multi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/multi/main.go -------------------------------------------------------------------------------- /routing/subdomains/redirect/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/redirect/hosts -------------------------------------------------------------------------------- /routing/subdomains/redirect/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/redirect/main.go -------------------------------------------------------------------------------- /routing/subdomains/redirect/multi-instances/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/redirect/multi-instances/go.mod -------------------------------------------------------------------------------- /routing/subdomains/redirect/multi-instances/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/redirect/multi-instances/go.sum -------------------------------------------------------------------------------- /routing/subdomains/redirect/multi-instances/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/redirect/multi-instances/main.go -------------------------------------------------------------------------------- /routing/subdomains/single/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/single/hosts -------------------------------------------------------------------------------- /routing/subdomains/single/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/single/main.go -------------------------------------------------------------------------------- /routing/subdomains/wildcard/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/wildcard/hosts -------------------------------------------------------------------------------- /routing/subdomains/wildcard/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/wildcard/main.go -------------------------------------------------------------------------------- /routing/subdomains/www/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/www/hosts -------------------------------------------------------------------------------- /routing/subdomains/www/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/www/main.go -------------------------------------------------------------------------------- /routing/subdomains/www/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/www/main_test.go -------------------------------------------------------------------------------- /routing/subdomains/www/www-method/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/subdomains/www/www-method/main.go -------------------------------------------------------------------------------- /routing/versioning/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/versioning/main.go -------------------------------------------------------------------------------- /routing/versioning/v1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/versioning/v1/index.html -------------------------------------------------------------------------------- /routing/versioning/v2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/versioning/v2/index.html -------------------------------------------------------------------------------- /routing/versioning/v3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/versioning/v3/index.html -------------------------------------------------------------------------------- /routing/writing-a-middleware/globally/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/writing-a-middleware/globally/main.go -------------------------------------------------------------------------------- /routing/writing-a-middleware/per-route/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/writing-a-middleware/per-route/main.go -------------------------------------------------------------------------------- /routing/writing-a-middleware/share-funcs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/writing-a-middleware/share-funcs/main.go -------------------------------------------------------------------------------- /routing/writing-a-middleware/share-funcs/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/writing-a-middleware/share-funcs/main_test.go -------------------------------------------------------------------------------- /routing/writing-a-middleware/share-services/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/routing/writing-a-middleware/share-services/main.go -------------------------------------------------------------------------------- /sessions/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/basic/main.go -------------------------------------------------------------------------------- /sessions/database/badger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/badger/main.go -------------------------------------------------------------------------------- /sessions/database/boltdb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/boltdb/main.go -------------------------------------------------------------------------------- /sessions/database/redis/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/redis/Dockerfile -------------------------------------------------------------------------------- /sessions/database/redis/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/redis/docker-compose.yml -------------------------------------------------------------------------------- /sessions/database/redis/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/redis/go.mod -------------------------------------------------------------------------------- /sessions/database/redis/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/redis/go.sum -------------------------------------------------------------------------------- /sessions/database/redis/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/database/redis/main.go -------------------------------------------------------------------------------- /sessions/flash-messages/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/flash-messages/main.go -------------------------------------------------------------------------------- /sessions/overview/example/example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/overview/example/example.go -------------------------------------------------------------------------------- /sessions/overview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/overview/main.go -------------------------------------------------------------------------------- /sessions/securecookie/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/securecookie/main.go -------------------------------------------------------------------------------- /sessions/securecookie/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/securecookie/main_test.go -------------------------------------------------------------------------------- /sessions/viewdata/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/viewdata/main.go -------------------------------------------------------------------------------- /sessions/viewdata/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/sessions/viewdata/views/index.html -------------------------------------------------------------------------------- /testing/ginkgotest/ginkgotest_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/ginkgotest/ginkgotest_suite_test.go -------------------------------------------------------------------------------- /testing/ginkgotest/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/ginkgotest/go.mod -------------------------------------------------------------------------------- /testing/ginkgotest/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/ginkgotest/go.sum -------------------------------------------------------------------------------- /testing/ginkgotest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/ginkgotest/main.go -------------------------------------------------------------------------------- /testing/ginkgotest/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/ginkgotest/main_test.go -------------------------------------------------------------------------------- /testing/httptest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/httptest/main.go -------------------------------------------------------------------------------- /testing/httptest/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/testing/httptest/main_test.go -------------------------------------------------------------------------------- /url-shortener/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/README.md -------------------------------------------------------------------------------- /url-shortener/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/factory.go -------------------------------------------------------------------------------- /url-shortener/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/main.go -------------------------------------------------------------------------------- /url-shortener/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/main_test.go -------------------------------------------------------------------------------- /url-shortener/resources/css/style.css: -------------------------------------------------------------------------------- 1 | body{ 2 | background-color:silver; 3 | } -------------------------------------------------------------------------------- /url-shortener/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/store.go -------------------------------------------------------------------------------- /url-shortener/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/url-shortener/templates/index.html -------------------------------------------------------------------------------- /view/context-view-data/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-data/main.go -------------------------------------------------------------------------------- /view/context-view-data/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-data/templates/index.html -------------------------------------------------------------------------------- /view/context-view-data/templates/layouts/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-data/templates/layouts/layout.html -------------------------------------------------------------------------------- /view/context-view-engine/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-engine/main.go -------------------------------------------------------------------------------- /view/context-view-engine/views/admin/index.html: -------------------------------------------------------------------------------- 1 | {{ define "content" }} 2 |

Hello, Admin!

3 | {{ end }} -------------------------------------------------------------------------------- /view/context-view-engine/views/on-fly/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-engine/views/on-fly/index.html -------------------------------------------------------------------------------- /view/context-view-engine/views/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/context-view-engine/views/public/500.html -------------------------------------------------------------------------------- /view/context-view-engine/views/public/index.html: -------------------------------------------------------------------------------- 1 |

Index Body

-------------------------------------------------------------------------------- /view/context-view-engine/views/public/partials/footer.html: -------------------------------------------------------------------------------- 1 |

Footer Partial

-------------------------------------------------------------------------------- /view/embedding-templates-into-app-bindata/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/embedding-templates-into-app-bindata/bindata.go -------------------------------------------------------------------------------- /view/embedding-templates-into-app-bindata/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/embedding-templates-into-app-bindata/main.go -------------------------------------------------------------------------------- /view/embedding-templates-into-app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/embedding-templates-into-app/main.go -------------------------------------------------------------------------------- /view/fallback/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/fallback/main.go -------------------------------------------------------------------------------- /view/fallback/view/fallback.html: -------------------------------------------------------------------------------- 1 |

Fallback view

-------------------------------------------------------------------------------- /view/herotemplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/README.md -------------------------------------------------------------------------------- /view/herotemplate/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/app.go -------------------------------------------------------------------------------- /view/herotemplate/template/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/index.html -------------------------------------------------------------------------------- /view/herotemplate/template/index.html.go: -------------------------------------------------------------------------------- 1 | // Code generated by hero. 2 | // DO NOT EDIT! 3 | package template 4 | -------------------------------------------------------------------------------- /view/herotemplate/template/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/user.html -------------------------------------------------------------------------------- /view/herotemplate/template/user.html.go: -------------------------------------------------------------------------------- 1 | // Code generated by hero. 2 | // DO NOT EDIT! 3 | package template 4 | -------------------------------------------------------------------------------- /view/herotemplate/template/userlist.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/userlist.html -------------------------------------------------------------------------------- /view/herotemplate/template/userlist.html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/userlist.html.go -------------------------------------------------------------------------------- /view/herotemplate/template/userlistwriter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/userlistwriter.html -------------------------------------------------------------------------------- /view/herotemplate/template/userlistwriter.html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/herotemplate/template/userlistwriter.html.go -------------------------------------------------------------------------------- /view/layout/ace/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/ace/main.go -------------------------------------------------------------------------------- /view/layout/ace/views/index.ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/ace/views/index.ace -------------------------------------------------------------------------------- /view/layout/ace/views/layouts/main.ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/ace/views/layouts/main.ace -------------------------------------------------------------------------------- /view/layout/ace/views/partials/footer.ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/ace/views/partials/footer.ace -------------------------------------------------------------------------------- /view/layout/blocks/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/blocks/main.go -------------------------------------------------------------------------------- /view/layout/blocks/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/blocks/views/index.html -------------------------------------------------------------------------------- /view/layout/blocks/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/blocks/views/layouts/main.html -------------------------------------------------------------------------------- /view/layout/blocks/views/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/blocks/views/partials/footer.html -------------------------------------------------------------------------------- /view/layout/django/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/django/main.go -------------------------------------------------------------------------------- /view/layout/django/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/django/views/index.html -------------------------------------------------------------------------------- /view/layout/django/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/django/views/layouts/main.html -------------------------------------------------------------------------------- /view/layout/django/views/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/django/views/partials/footer.html -------------------------------------------------------------------------------- /view/layout/handlebars/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/handlebars/main.go -------------------------------------------------------------------------------- /view/layout/handlebars/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/handlebars/views/index.html -------------------------------------------------------------------------------- /view/layout/handlebars/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/handlebars/views/layouts/main.html -------------------------------------------------------------------------------- /view/layout/handlebars/views/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/handlebars/views/partials/footer.html -------------------------------------------------------------------------------- /view/layout/html/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/html/main.go -------------------------------------------------------------------------------- /view/layout/html/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/html/views/index.html -------------------------------------------------------------------------------- /view/layout/html/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/html/views/layouts/main.html -------------------------------------------------------------------------------- /view/layout/html/views/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/html/views/partials/footer.html -------------------------------------------------------------------------------- /view/layout/jet/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/jet/main.go -------------------------------------------------------------------------------- /view/layout/jet/views/index.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/jet/views/index.jet -------------------------------------------------------------------------------- /view/layout/jet/views/layouts/main.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/jet/views/layouts/main.jet -------------------------------------------------------------------------------- /view/layout/jet/views/partials/footer.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/jet/views/partials/footer.jet -------------------------------------------------------------------------------- /view/layout/pug/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/pug/main.go -------------------------------------------------------------------------------- /view/layout/pug/views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/pug/views/index.pug -------------------------------------------------------------------------------- /view/layout/pug/views/layouts/main.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/pug/views/layouts/main.pug -------------------------------------------------------------------------------- /view/layout/pug/views/partials/footer.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/layout/pug/views/partials/footer.pug -------------------------------------------------------------------------------- /view/overview/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/overview/main.go -------------------------------------------------------------------------------- /view/overview/templates/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/overview/templates/example.html -------------------------------------------------------------------------------- /view/overview/templates/functions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/overview/templates/functions.html -------------------------------------------------------------------------------- /view/overview/templates/hi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/overview/templates/hi.html -------------------------------------------------------------------------------- /view/parse-template/django/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/parse-template/django/main.go -------------------------------------------------------------------------------- /view/parse-template/handlebars/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/parse-template/handlebars/main.go -------------------------------------------------------------------------------- /view/parse-template/jet/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/parse-template/jet/main.go -------------------------------------------------------------------------------- /view/parse-template/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/parse-template/main.go -------------------------------------------------------------------------------- /view/parse-template/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/parse-template/views/layouts/main.html -------------------------------------------------------------------------------- /view/quicktemplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/README.md -------------------------------------------------------------------------------- /view/quicktemplate/controllers/execute_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/controllers/execute_template.go -------------------------------------------------------------------------------- /view/quicktemplate/controllers/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/controllers/hello.go -------------------------------------------------------------------------------- /view/quicktemplate/controllers/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/controllers/index.go -------------------------------------------------------------------------------- /view/quicktemplate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/main.go -------------------------------------------------------------------------------- /view/quicktemplate/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/main_test.go -------------------------------------------------------------------------------- /view/quicktemplate/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /view/quicktemplate/templates/base.qtpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/base.qtpl -------------------------------------------------------------------------------- /view/quicktemplate/templates/base.qtpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/base.qtpl.go -------------------------------------------------------------------------------- /view/quicktemplate/templates/hello.qtpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/hello.qtpl -------------------------------------------------------------------------------- /view/quicktemplate/templates/hello.qtpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/hello.qtpl.go -------------------------------------------------------------------------------- /view/quicktemplate/templates/index.qtpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/index.qtpl -------------------------------------------------------------------------------- /view/quicktemplate/templates/index.qtpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/quicktemplate/templates/index.qtpl.go -------------------------------------------------------------------------------- /view/templ/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/templ/go.mod -------------------------------------------------------------------------------- /view/templ/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/templ/go.sum -------------------------------------------------------------------------------- /view/templ/hello.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/templ/hello.templ -------------------------------------------------------------------------------- /view/templ/hello_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/templ/hello_templ.go -------------------------------------------------------------------------------- /view/templ/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/templ/main.go -------------------------------------------------------------------------------- /view/template_ace_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_ace_0/main.go -------------------------------------------------------------------------------- /view/template_ace_0/views/index.ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_ace_0/views/index.ace -------------------------------------------------------------------------------- /view/template_ace_0/views/layouts/main.ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_ace_0/views/layouts/main.ace -------------------------------------------------------------------------------- /view/template_ace_0/views/partials/footer.ace: -------------------------------------------------------------------------------- 1 | h1 Partial Footer -------------------------------------------------------------------------------- /view/template_ace_0/views/partials/header.ace: -------------------------------------------------------------------------------- 1 | h1 Partial Header -------------------------------------------------------------------------------- /view/template_blocks_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_0/main.go -------------------------------------------------------------------------------- /view/template_blocks_0/views/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_0/views/500.html -------------------------------------------------------------------------------- /view/template_blocks_0/views/index.html: -------------------------------------------------------------------------------- 1 |

Index Body

-------------------------------------------------------------------------------- /view/template_blocks_0/views/layouts/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_0/views/layouts/error.html -------------------------------------------------------------------------------- /view/template_blocks_0/views/layouts/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_0/views/layouts/main.html -------------------------------------------------------------------------------- /view/template_blocks_0/views/partials/footer.html: -------------------------------------------------------------------------------- 1 |

Footer Partial

-------------------------------------------------------------------------------- /view/template_blocks_1_embedded/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_1_embedded/bindata.go -------------------------------------------------------------------------------- /view/template_blocks_1_embedded/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_1_embedded/main.go -------------------------------------------------------------------------------- /view/template_blocks_2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_2/main.go -------------------------------------------------------------------------------- /view/template_blocks_2/src/public/html/menu/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_blocks_2/src/public/html/menu/menu.html -------------------------------------------------------------------------------- /view/template_django_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_django_0/main.go -------------------------------------------------------------------------------- /view/template_django_0/templates/hi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_django_0/templates/hi.html -------------------------------------------------------------------------------- /view/template_django_1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_django_1/main.go -------------------------------------------------------------------------------- /view/template_django_1/views/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_django_1/views/page.html -------------------------------------------------------------------------------- /view/template_handlebars_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_handlebars_0/main.go -------------------------------------------------------------------------------- /view/template_handlebars_0/templates/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_handlebars_0/templates/example.html -------------------------------------------------------------------------------- /view/template_html_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_0/main.go -------------------------------------------------------------------------------- /view/template_html_0/templates/hi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_0/templates/hi.html -------------------------------------------------------------------------------- /view/template_html_1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_1/main.go -------------------------------------------------------------------------------- /view/template_html_1/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_1/templates/layout.html -------------------------------------------------------------------------------- /view/template_html_1/templates/mypage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_1/templates/mypage.html -------------------------------------------------------------------------------- /view/template_html_2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_2/README.md -------------------------------------------------------------------------------- /view/template_html_2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_2/main.go -------------------------------------------------------------------------------- /view/template_html_2/templates/layouts/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_2/templates/layouts/layout.html -------------------------------------------------------------------------------- /view/template_html_2/templates/layouts/mylayout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_2/templates/layouts/mylayout.html -------------------------------------------------------------------------------- /view/template_html_2/templates/page1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_2/templates/page1.html -------------------------------------------------------------------------------- /view/template_html_3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_3/main.go -------------------------------------------------------------------------------- /view/template_html_3/templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_3/templates/page.html -------------------------------------------------------------------------------- /view/template_html_4/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_4/hosts -------------------------------------------------------------------------------- /view/template_html_4/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_4/main.go -------------------------------------------------------------------------------- /view/template_html_4/templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_4/templates/page.html -------------------------------------------------------------------------------- /view/template_html_5/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_5/main.go -------------------------------------------------------------------------------- /view/template_html_5/views/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_5/views/about.html -------------------------------------------------------------------------------- /view/template_html_5/views/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_5/views/home.html -------------------------------------------------------------------------------- /view/template_html_5/views/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_5/views/layout.html -------------------------------------------------------------------------------- /view/template_html_5/views/user/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_html_5/views/user/index.html -------------------------------------------------------------------------------- /view/template_jet_0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_0/README.md -------------------------------------------------------------------------------- /view/template_jet_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_0/main.go -------------------------------------------------------------------------------- /view/template_jet_0/views/layouts/application.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_0/views/layouts/application.jet -------------------------------------------------------------------------------- /view/template_jet_0/views/todos/index.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_0/views/todos/index.jet -------------------------------------------------------------------------------- /view/template_jet_0/views/todos/show.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_0/views/todos/show.jet -------------------------------------------------------------------------------- /view/template_jet_1_embedded/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_1_embedded/bindata.go -------------------------------------------------------------------------------- /view/template_jet_1_embedded/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_1_embedded/main.go -------------------------------------------------------------------------------- /view/template_jet_1_embedded/views/includes/_partial.jet: -------------------------------------------------------------------------------- 1 |

Included partial

2 | -------------------------------------------------------------------------------- /view/template_jet_1_embedded/views/index.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_1_embedded/views/index.jet -------------------------------------------------------------------------------- /view/template_jet_2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_2/main.go -------------------------------------------------------------------------------- /view/template_jet_2/views/page.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_2/views/page.jet -------------------------------------------------------------------------------- /view/template_jet_3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_3/main.go -------------------------------------------------------------------------------- /view/template_jet_3/views/index.jet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_jet_3/views/index.jet -------------------------------------------------------------------------------- /view/template_pug_0/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_0/main.go -------------------------------------------------------------------------------- /view/template_pug_0/templates/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_0/templates/index.pug -------------------------------------------------------------------------------- /view/template_pug_1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_1/main.go -------------------------------------------------------------------------------- /view/template_pug_1/templates/footer.pug: -------------------------------------------------------------------------------- 1 | #footer 2 | p Copyright (c) foobar -------------------------------------------------------------------------------- /view/template_pug_1/templates/header.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_1/templates/header.pug -------------------------------------------------------------------------------- /view/template_pug_1/templates/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_1/templates/index.pug -------------------------------------------------------------------------------- /view/template_pug_2_embedded/bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_2_embedded/bindata.go -------------------------------------------------------------------------------- /view/template_pug_2_embedded/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_2_embedded/main.go -------------------------------------------------------------------------------- /view/template_pug_2_embedded/templates/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_2_embedded/templates/index.pug -------------------------------------------------------------------------------- /view/template_pug_2_embedded/templates/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/template_pug_2_embedded/templates/layout.pug -------------------------------------------------------------------------------- /view/write-to/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/write-to/main.go -------------------------------------------------------------------------------- /view/write-to/views/email/simple.html: -------------------------------------------------------------------------------- 1 | {{.Body}} -------------------------------------------------------------------------------- /view/write-to/views/shared/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/view/write-to/views/shared/email.html -------------------------------------------------------------------------------- /webassembly/client/go-wasm-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/webassembly/client/go-wasm-runtime.js -------------------------------------------------------------------------------- /webassembly/client/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/webassembly/client/hello.html -------------------------------------------------------------------------------- /webassembly/client/hello_go116.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/webassembly/client/hello_go116.go -------------------------------------------------------------------------------- /webassembly/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/webassembly/client/main.js -------------------------------------------------------------------------------- /webassembly/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/webassembly/main.go -------------------------------------------------------------------------------- /websocket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/README.md -------------------------------------------------------------------------------- /websocket/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/README.md -------------------------------------------------------------------------------- /websocket/basic/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/browser/index.html -------------------------------------------------------------------------------- /websocket/basic/browserify/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/browserify/app.js -------------------------------------------------------------------------------- /websocket/basic/browserify/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/browserify/bundle.js -------------------------------------------------------------------------------- /websocket/basic/browserify/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/browserify/client.html -------------------------------------------------------------------------------- /websocket/basic/browserify/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/browserify/package.json -------------------------------------------------------------------------------- /websocket/basic/go-client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/go-client/client.go -------------------------------------------------------------------------------- /websocket/basic/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/go.mod -------------------------------------------------------------------------------- /websocket/basic/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/go.sum -------------------------------------------------------------------------------- /websocket/basic/nodejs-client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/nodejs-client/client.js -------------------------------------------------------------------------------- /websocket/basic/nodejs-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/nodejs-client/package.json -------------------------------------------------------------------------------- /websocket/basic/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/overview.png -------------------------------------------------------------------------------- /websocket/basic/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/basic/server.go -------------------------------------------------------------------------------- /websocket/gorilla-filewatch/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/gorilla-filewatch/go.mod -------------------------------------------------------------------------------- /websocket/gorilla-filewatch/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/gorilla-filewatch/go.sum -------------------------------------------------------------------------------- /websocket/gorilla-filewatch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/gorilla-filewatch/main.go -------------------------------------------------------------------------------- /websocket/gorilla-filewatch/testfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/gorilla-filewatch/testfile.txt -------------------------------------------------------------------------------- /websocket/gorilla-filewatch/views/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/gorilla-filewatch/views/home.html -------------------------------------------------------------------------------- /websocket/native-messages/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/native-messages/main.go -------------------------------------------------------------------------------- /websocket/native-messages/static/js/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/native-messages/static/js/chat.js -------------------------------------------------------------------------------- /websocket/native-messages/templates/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/native-messages/templates/client.html -------------------------------------------------------------------------------- /websocket/online-visitors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/online-visitors/main.go -------------------------------------------------------------------------------- /websocket/online-visitors/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/online-visitors/templates/index.html -------------------------------------------------------------------------------- /websocket/online-visitors/templates/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/online-visitors/templates/other.html -------------------------------------------------------------------------------- /websocket/secure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/secure/README.md -------------------------------------------------------------------------------- /websocket/socketio/asset/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/socketio/asset/index.html -------------------------------------------------------------------------------- /websocket/socketio/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/socketio/go.mod -------------------------------------------------------------------------------- /websocket/socketio/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/socketio/go.sum -------------------------------------------------------------------------------- /websocket/socketio/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iris-contrib/examples/HEAD/websocket/socketio/main.go --------------------------------------------------------------------------------