lru
lru "github.com/hashicorp/golang-lru"
LiveStreamAddrCache, _ = lru.New(50000)
LiveStreamAddrCache.Add(liveInfo.Id, liveInfo)
if LiveStreamAddrCache.Contains(liveInfo.Id) {
...
}
if val, ok := LiveStreamAddrCache.Get(liveids[i]); ok {
liveInfo = val.(LiveInfoST)
}