我是新来的.假设我有一台服务器在监听HTTP请求,同时我需要判断Redis通知以便更新数据.下面是一个示例:
func checkExpire() {
for {
switch msg := pubSubConn.Receive().(type) {
case redis.Message:
...
}
}
server.ListenAndServe()
在Goroutine中简单地放入checkExpire
是一个好的解决方案吗?
go func() {
for {
switch msg := pubSubConn.Receive().(type) {
case redis.Message:
...
}
}()