_examples/

directory
v0.0.0-...-a910bd6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2024 License: BSD-3-Clause

Directories

Path Synopsis
apidoc
yaag command
authentication
basicauth command
oauth2 command
cache
client-side command
Package main shows how you can use the `WriteWithExpiration` based on the "modtime", if it's newer than the request header then it will refresh the contents, otherwise will let the client (99.9% the browser) to handle the cache mechanism, it's faster than iris.Cache because server-side has nothing to do and no need to store the responses in the memory.
Package main shows how you can use the `WriteWithExpiration` based on the "modtime", if it's newer than the request header then it will refresh the contents, otherwise will let the client (99.9% the browser) to handle the cache mechanism, it's faster than iris.Cache because server-side has nothing to do and no need to store the responses in the memory.
simple command
configuration
from-toml-file command
from-yaml-file command
functional command
convert-handlers
negroni-like command
nethttp command
cookies
basic command
securecookie command
experimental-handlers
casbin/wrapper command
cors/simple command
csrf command
This middleware provides Cross-Site Request Forgery protection.
This middleware provides Cross-Site Request Forgery protection.
jwt command
iris provides some basic middleware, most for your learning courve.
iris provides some basic middleware, most for your learning courve.
newrelic/simple command
secure/simple command
file-server
basic command
favicon command
send-files command
hero
basic command
overview command
http-listening
custom-listener command
listen-addr command
listen-letsencrypt command
Package main provide one-line integration with letsencrypt.org
Package main provide one-line integration with letsencrypt.org
listen-tls command
listen-unix command
http_request
read-form command
package main contains an example on how to use the ReadForm, but with the same way you can do the ReadJSON & ReadJSON
package main contains an example on how to use the ReadForm, but with the same way you can do the ReadJSON & ReadJSON
read-json command
read-json-struct-validation command
Package main shows the validator(latest, version 9) integration with Iris.
Package main shows the validator(latest, version 9) integration with Iris.
read-xml command
request-logger command
upload-file command
upload-files command
http_responsewriter
herotemplate command
herotemplate/template
Code generated by hero.
Code generated by hero.
quicktemplate command
sse-third-party command
stream-writer command
transactions command
write-gzip command
write-rest command
miscellaneous
file-logger command
i18n command
pprof command
recaptcha command
recover command
mvc
basic command
hello-world command
login command
middleware command
Package main shows how you can add middleware to an mvc Application, simply by using its `Router` which is a sub router(an iris.Party) of the main iris app.
Package main shows how you can add middleware to an mvc Application, simply by using its `Router` which is a sub router(an iris.Party) of the main iris app.
middleware/per-method command
If you want to use it as middleware for the entire controller you can use its router which is just a sub router to add it as you normally do with standard API:
If you want to use it as middleware for the entire controller you can use its router which is just a sub router to add it as you normally do with standard API:
middleware/without-ctx-next command
Package main is a simple example of the behavior change of the execution flow of the handlers, normally we need the `ctx.Next()` to call the next handler in a route's handler chain, but with the new `ExecutionRules` we can change this default behavior.
Package main is a simple example of the behavior change of the execution flow of the handlers, normally we need the `ctx.Next()` to call the next handler in a route's handler chain, but with the new `ExecutionRules` we can change this default behavior.
overview command
singleton command
websocket command
orm
xorm command
Package main shows how an orm can be used within your web app it just inserts a column and select the first.
Package main shows how an orm can be used within your web app it just inserts a column and select the first.
basic command
custom-wrapper command
dynamic-path command
http-errors command
overview command
reverse command
route-state command
sessions
database/badger command
database/boltdb command
database/redis command
flash-messages command
overview command
securecookie command
standalone command
structuring
bootstrap command
subdomains
multi command
redirect command
Package main shows how to register a simple 'www' subdomain, using the `app.WWW` method, which will register a router wrapper which will redirect all 'mydomain.com' requests to 'www.mydomain.com'.
Package main shows how to register a simple 'www' subdomain, using the `app.WWW` method, which will register a router wrapper which will redirect all 'mydomain.com' requests to 'www.mydomain.com'.
single command
Package main register static subdomains, simple as parties, check ./hosts if you use windows
Package main register static subdomains, simple as parties, check ./hosts if you use windows
wildcard command
Package main an example on how to catch dynamic subdomains - wildcard.
Package main an example on how to catch dynamic subdomains - wildcard.
www command
testing
httptest command
tutorial
caddy/server1 command
caddy/server2 command
dropzonejs/src command
online-visitors command
url-shortener command
Package main shows how you can create a simple URL Shortener.
Package main shows how you can create a simple URL Shortener.
view
overview command
template_html_0 command
template_html_1 command
template_html_2 command
template_html_3 command
Package main an example on how to naming your routes & use the custom 'url path' HTML Template Engine, same for other template engines.
Package main an example on how to naming your routes & use the custom 'url path' HTML Template Engine, same for other template engines.
template_html_4 command
Package main an example on how to naming your routes & use the custom 'url' HTML Template Engine, same for other template engines.
Package main an example on how to naming your routes & use the custom 'url' HTML Template Engine, same for other template engines.
template_pug_0 command
template_pug_1 command
Package main shows an example of pug actions based on https://github.com/Joker/jade/tree/master/example/actions
Package main shows an example of pug actions based on https://github.com/Joker/jade/tree/master/example/actions
template_pug_2 command
template_pug_3 command
write-to command
webassembly
basic command
basic/client command
+build go1.11beta1
+build go1.11beta1
websocket
chat command
connectionlist command
native-messages command
secure command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL