style(cache): 格式化代码注释中的空格并添加 DISTINCT 选项

- 修复了缓存相关文件中注释开头缺少空格的问题
- 在 db/hotimedb.go 中为 vcond 数组添加了 "DISTINCT" 选项
- 注释掉了 session.go 中的并发控制代码以简化实现
This commit is contained in:
2026-01-22 02:44:53 +08:00
parent 2ecb12bd7d
commit 7843f7e8d6
13 changed files with 26 additions and 19 deletions
+8 -1
View File
@@ -3,14 +3,16 @@ package hotime
import (
. "code.hoteas.com/golang/hotime/cache"
. "code.hoteas.com/golang/hotime/common"
//"sync"
)
//session对象
// session对象
type SessionIns struct {
*HoTimeCache
SessionId string
Map
ContextBase
//mutex sync.Mutex
}
func (that *SessionIns) set() {
@@ -25,10 +27,14 @@ func (that *SessionIns) Session(key string, data ...interface{}) *Obj {
if len(data) != 0 {
if data[0] == nil {
//that.mutex.Lock()
delete(that.Map, key)
//that.mutex.Unlock()
that.set()
} else {
//that.mutex.Lock()
that.Map[key] = data[0]
//that.mutex.Unlock()
that.set()
}
return &Obj{Data: nil}
@@ -52,5 +58,6 @@ func (that *SessionIns) get() {
}
func (that *SessionIns) Init(cache *HoTimeCache) {
//that.mutex=sync.Mutex{}
that.HoTimeCache = cache
}