webapp

package module
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: May 2, 2019 License: Apache-2.0 Imports: 2 Imported by: 3

README

webapp

Helper functions for Go web applications.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IsDev = isDev

IsDev whether the application is running in the development mode.

Functions

func GetTemplate

func GetTemplate(path string, skipCache bool) *template.Template

GetTemplate loads the template from the given path. The funtion caches the loaded template so that the same template would not be parsed over and over again unless skipCache is set to true.

Please note this method panics if template.ParseFiles failes in any way.

func HSTSHandler

func HSTSHandler(f http.HandlerFunc) http.HandlerFunc

HSTSHandler takes a normal HTTP handler and adds the capability of sending HSTS headers.

Types

This section is empty.

Jump to

Keyboard shortcuts

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