aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--echo/echo_default.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/echo/echo_default.go b/echo/echo_default.go
index d6efd5e..76f543d 100644
--- a/echo/echo_default.go
+++ b/echo/echo_default.go
@@ -119,6 +119,20 @@ func (w *EchoWrapper) CachedStaticRoute(prefix, path string) {
119 StaticFS(w.GET, w.templateFS, prefix, path, glmw.CacheOneMonthMiddleware) 119 StaticFS(w.GET, w.templateFS, prefix, path, glmw.CacheOneMonthMiddleware)
120} 120}
121 121
122func (w *EchoWrapper) NeverCacheStaticRoute(prefix, path string) {
123 if w.templateFS == nil {
124 panic("Attempted to set a static route with no templates loaded")
125 }
126 StaticFS(w.GET, w.templateFS, prefix, path, glmw.CacheNeverMiddleware)
127}
128
129func (w *EchoWrapper) StaticRoute(prefix, path string) {
130 if w.templateFS == nil {
131 panic("Attempted to set a static route with no templates loaded")
132 }
133 StaticFS(w.GET, w.templateFS, prefix, path)
134}
135
122func (w *EchoWrapper) RunForever(enableBackgroundJobs bool) { 136func (w *EchoWrapper) RunForever(enableBackgroundJobs bool) {
123 w.runner.RunForever(enableBackgroundJobs) 137 w.runner.RunForever(enableBackgroundJobs)
124} 138}