contributing

  • ХабрахабрФото Как я закрыл трехлетний issue в TypeScript

    Как я закрыл трехлетний issue в TypeScript

    Всё началось с моего желания описать структуру сообщений между web worker'ами. К сожалению, на тот момент встроенные возможности TypeScript этого не позволяли. Я засучил рукава и решил это исправить. Суть проблемы Попробуйте написать простой воркер и повесить на него слушателя событий. Посмотрите, какие типы выведет компилятор для параметров функции обратного вызова: new Worker().addEventListener('message', (message) => { message // MessageEvent message.data…

    Читать далее »
  • ХабрахабрФото Контрибьютим в Go с помощью статического анализатора go-critic

    Контрибьютим в Go с помощью статического анализатора go-critic

    Вы, возможно, помните недавний анонс нового статического анализатора для Go под названием go-critic. Я проверил с его помощью проект golang/go и отправил несколько патчей, которые исправляют некоторые найденные там проблемы. В этой статье мы разберём исправленный код, а также будем мотивироваться отправлять ещё больше подобных изменений в Go. Для самых нетерпеливых: обновляемый список трофеев. Список разбираемых патчей в Go Go,…

    Читать далее »
  • ХабрахабрФото Go contribution workshop в России

    Go contribution workshop в России

    Давно планировали отправить патч в Go, но постоянно откладывали?Сталкивались с трудностями, не знали, с чего начать? В данной статье я опишу как мы проводили Go contribution workshop в Казани,о его результатах, а также об уроках, которые извлекли организаторы. Подробности смотри под катом. Спойлер: планируется повторить это мероприятие когда Go перейдёт в фазу активной разработки (выйдет из состояния code freeze). Началось…

    Читать далее »


Кнопка «Наверх»