一个在 Go 中优雅地使用 switch case 的示例
如题
发布于 星期日,五月 19 2024
使用 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