一个在 Go 中优雅地使用 switch case 的示例
如题
发布于 2024年05月19日, 星期日
使用 switch case
来优雅实现判断给定的字符串是否为合法的环境名称
const (
PROD = "production"
DEV = "development"
TEST = "test"
)
// isValidEnv 判断给定的字符串是否为合法的环境名称
func isValidEnv(env string) bool {
switch env {
case PROD, DEV, TEST: // [!code highlight]
return true
default:
return false
}
}
Golang