summaryrefslogtreecommitdiff
path: root/content/posts/2024-12-15-conditional-operator-go.md
diff options
context:
space:
mode:
author2026-02-02 00:35:54 +0300
committer2026-02-02 00:35:54 +0300
commitbfdd73d7324a4f66a16f55d4fb064b0ff08d40e9 (patch)
tree27fff9c802dcdd22960bb2e776e58278000d0364 /content/posts/2024-12-15-conditional-operator-go.md
parentПоправил шаблон (diff)
downloadblog-bfdd73d7324a4f66a16f55d4fb064b0ff08d40e9.tar.gz
blog-bfdd73d7324a4f66a16f55d4fb064b0ff08d40e9.tar.bz2
blog-bfdd73d7324a4f66a16f55d4fb064b0ff08d40e9.tar.xz
blog-bfdd73d7324a4f66a16f55d4fb064b0ff08d40e9.zip
Большая чистка блога
Diffstat (limited to 'content/posts/2024-12-15-conditional-operator-go.md')
-rw-r--r--content/posts/2024-12-15-conditional-operator-go.md35
1 files changed, 0 insertions, 35 deletions
diff --git a/content/posts/2024-12-15-conditional-operator-go.md b/content/posts/2024-12-15-conditional-operator-go.md
deleted file mode 100644
index 480ba42..0000000
--- a/content/posts/2024-12-15-conditional-operator-go.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-categories:
-- Без рубрики
-date: '2024-12-15T23:47:08+03:00'
-description: ''
-image: files/2024-12-15-conditional-operator-go_ternary.webp
-location: Казань
-tags:
-- IT
-- Go
-title: Тернарник в Go
----
-
-Хотите немного ~~наркомании~~ сахара для Go?
-
-Их есть у меня:
-
-Тернарный оператор для Go на генериках
-
-```go
-func If[T any](condition bool, thn T, els T) T {
- if condition {
- return thn
- }
- return els
-}
-```
-
-[Плейграунд чтобы потыкать](https://go.dev/play/p/sBDnPGHce8I)
-
-Будет настроение — добавлю в свою либку https://neonxp.ru/go/extra , а пока,
-как-то так держите.
-
-**Не стоит** использовать в реальном коде. Я лично не вижу никакого оправдания
-для использования, кроме как покекать.