Поймал себя на том, что прокрастинирую с помощью написания юнит тестов
Маленький мозг: пропускать людей людей, идущих из вагона
@
Средний мозг: стоять на пути выходящих, вынуждая их протискиваться
@
Большой мозг: стоять в проходе и тупо хлопать глазами, громко верещать после того, как тебя поднимут за подмышки и выставят из вагона
@
Средний мозг: стоять на пути выходящих, вынуждая их протискиваться
@
Большой мозг: стоять в проходе и тупо хлопать глазами, громко верещать после того, как тебя поднимут за подмышки и выставят из вагона
☕️ Мерлин заваривает τσάι 🐌
Что блин
Если кто не понял: в стандартной библиотеке Go есть функция Compare, которая сравнивает две строки и выдаёт [-1, 0, 1] в зависимости от результата. Так вот, её специально делают медленной чтобы программисты пользовались операторами сравнения. Причём написано это только в комментариях сорцов.
> grep -R -o "strings.Compare" $GOPATH/src/k8s.io/kubernetes/ | wc -l
22
статически типизированный язык так сказатб
> grep -R -o "interface{}" $(go env GOPATH)/src/k8s.io/kubernetes | wc -l
16452