我有这样的代码块,我只是增加计数器:
switch fileInfo.RequestType {
case lib.WRITE:
WriteCounter += 1
case lib.READ:
ReadCounter += 1
}
在我看来,这段代码看起来不像是惯用的 golang 代码。能不能做得更短更“优雅”点?
最佳答案
更地道:
switch fileInfo.RequestType {
case lib.Write:
writeCounter++
case lib.Read:
readCounter++
}
关于go - 重写和缩短 switch case 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53073833/