package handler import "net/http" func (h *Handler) showNewStatusView(w http.ResponseWriter, r *http.Request) { user, err := h.getUser(r) if err != nil { unauthorized(w) return } session, err := h.sess.Store.Get(r, "ichi") if err != nil { http.Error(w, err.Error(), http.StatusInternalServerError) return } flash := "" if flashes := session.Flashes(); len(flashes) > 0 { flash = flashes[0].(string) } session.Save(r, w) h.renderLayout(w, "create_status", map[string]interface{}{ "flash": flash, }, user) }