From 31772d5eaca5266429bbafa918ff99bd2f84f052 Mon Sep 17 00:00:00 2001 From: John Guo Date: Sat, 18 Dec 2021 14:13:36 +0800 Subject: [PATCH] add fnction Mustremove for package gsession --- os/gsession/gsession_session.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/os/gsession/gsession_session.go b/os/gsession/gsession_session.go index a17cb12a4..c9fcf44fc 100644 --- a/os/gsession/gsession_session.go +++ b/os/gsession/gsession_session.go @@ -348,3 +348,11 @@ func (s *Session) MustSize() int { } return size } + +// MustRemove performs as function Remove, but it panics if any error occurs. +func (s *Session) MustRemove(keys ...string) { + err := s.Remove(keys...) + if err != nil { + panic(err) + } +}