mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-09-10 21:01:47 +08:00
* feat: add auth local cache. * feat: implement auth local cache. * feat: improve auth localcache.
25 lines
569 B
Go
25 lines
569 B
Go
package convert
|
|
|
|
func TokenMapDB2Pb(tokenMapDB map[string]int) map[string]int32 {
|
|
if tokenMapDB == nil {
|
|
return nil
|
|
}
|
|
|
|
tokenMapPB := make(map[string]int32, len(tokenMapDB))
|
|
for k, v := range tokenMapDB {
|
|
tokenMapPB[k] = int32(v)
|
|
}
|
|
return tokenMapPB
|
|
}
|
|
|
|
func TokenMapPb2DB(tokenMapPB map[string]int32) map[string]int {
|
|
if tokenMapPB == nil {
|
|
return nil
|
|
}
|
|
|
|
tokenMapDB := make(map[string]int, len(tokenMapPB))
|
|
for k, v := range tokenMapPB {
|
|
tokenMapDB[k] = int(v)
|
|
}
|
|
return tokenMapDB
|
|
} |