Тернарник в Go
воскресенье, 15 декабря 2024
Хотите немного наркомании сахара для Go?
Их есть у меня:
Тернарный оператор для Go на генериках
func If[T any](condition bool, thn T, els T) T {
if condition {
return thn
}
return els
}
Будет настроение — добавлю в свою либку https://neonxp.ru/go/extra , а пока, как-то так держите.
Не стоит использовать в реальном коде. Я лично не вижу никакого оправдания для использования, кроме как покекать.