20 Star 165 Fork 27

qiqi/orange

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
driver_blank.go 1006 Bytes
一键复制 编辑 原始数据 按行查看 历史
qiqi 提交于 2019-11-14 13:52 . 验证码校验
package session
import (
"net/http"
)
// BlankSessionStore 空session驱动 用于未开启session时相关操作,避免空指针异常
type BlankSessionStore struct {
}
func (st *BlankSessionStore) Set(key, value interface{}) (err error) {
st.warningSession("Set")
return
}
func (st *BlankSessionStore) Get(key interface{}) (value interface{}) {
st.warningSession("Get")
return
}
func (st *BlankSessionStore) Delete(key interface{}) (err error) {
st.warningSession("Delete")
return
}
func (st *BlankSessionStore) SessionID() (sid string) {
st.warningSession("SessionID")
return
}
func (st *BlankSessionStore) SessionRelease(w http.ResponseWriter) (err error) {
st.warningSession("SessionRelease")
return
}
func (st *BlankSessionStore) Flush() (err error) {
st.warningSession("Flush")
return
}
func (st *BlankSessionStore) warningSession(funcName string) (err error) {
//logger.Warning("session is not open, %s func is nothing to do, please check config.toml", funcName)
return
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/zhucheer/orange.git
git@gitee.com:zhucheer/orange.git
zhucheer
orange
orange
v0.4.0

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385