snippet middleware options head func ${1}(w http.ResponseWriter, r *http.Request, next http.HandlerFunc) { ${2} next(w, r } snippet handler options head func ${1}(w http.ResponseWriter, r *http.Request) { ${2} } snippet method abbr meth options head func (${1}) ${2}(${3}) ${4}{ ${5} }