TGViewer
Thank Go! Thank Go! @thank_go · 3.32K subscribers
Post #271 2.93K
Рубрика «ненормальное программирование»

Запихиваем максимальное количество встроенных функций в одно выражение:

println(max(
len(append(make([]int, 1, 2), *new(int))),
cap(make(chan struct{}, 3)),
copy(make([]byte, 5), "hello"),
min(int(real(complex(1, 2))), int(imag(complex(3, 4)))),
map[any]int{}[recover()],
))


Здесь их 13 🤓 В порядке появления:

println
max
len
append
make
new
cap
copy
min
real
complex
imag
recover


Для большего погружения, попробуйте завтра писать код в таком стиле, и обязательно отправьте его на ревью.
  • 😁 27
  • ❤ 4
  • 🎉 3
  • 👍 1
  • 😢 1
More from @thank_go
  1. Sep 26, 2026Шпаргалка по многозадачности Подготовил интерактивную памятку по многозадачности в Go: — Г…
  2. Sep 2, 2026Множественный разврат возврат Сколько значений можно вернуть из функции через multi-return…
  3. Aug 31, 2026Ошибка ошибка ошибка ошибка Это выражение выглядит странновато, но оно полностью корректно…
  4. Aug 30, 2026Post #280
  5. Aug 25, 2026JSON v2 в Go 1.27 Вторая версия json-пакета впервые появилась как экспериментальная в Go 1…
  6. Aug 12, 2026strings.CutLast Из небольших изменений в Go 1.27 я больше всего рад strings.CutLast. Эта ф…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →