gpt4 book ai didi

go - 重写和缩短 switch case 表达式

转载 作者:数据小太阳 更新时间:2023-10-29 03:32:31 26 4
gpt4 key购买 nike

我有这样的代码块,我只是增加计数器:

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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com