flash.go
func newFlash(session *Session) *Flash {
	result := &Flash{
		data: map[string][]string{},
	}

	if session.Session != nil {
		if f := session.Get(flashKey); f != nil {
			json.Unmarshal(f.([]byte), &result.data)
		}
	}
	return result
}
func newFlash(session *Session) *Flash {
	result := &Flash{
		data: map[string][]string{},
	}

	if session.Session != nil {
		if f := session.Get(flashKey); f != nil {
			json.Unmarshal(f.([]byte), &result.data)
		}
	}
	return result
}
func newFlash ( session * Session ) * Flash { result := & Flash { data : map [ string ] [ ] string { } , } if session . Session != nil { if f := session . Get ( flashKey ) ; f != nil { json . Unmarshal ( f . ( [ ] byte ) , & result . data ) } } return result }
//newFlash creates a new Flash and loads the session data inside its data.
newFlash creates a new Flash and loads the session data inside its data .