Кто сказал, что выпускать релиз в субботу - плохая идея?

Сегодня мы рады объявить о выпуске GopherJS 1.11–1. Вы можете получить на GitHub как обычно.

Добавлена ​​поддержка недавнего выпуска Go 1.11. Поддержка Go 1.11 означает, что GopherJS 1.11–1 требует Go 1.11 и больше не работает с Go 1.10. Настоятельно рекомендуется использовать последнюю версию Go и GopherJS, но если вы не можете сразу обновить Go с 1.10, вам следует продолжать использовать GopherJS в ветке go1.10.

Шаги установки или обновления остаются такими же, как и раньше. Чтобы получить последний официальный стабильный выпуск GopherJS, следуйте инструкциям в README. Вы можете подтвердить, что у вас правильная версия, если gopherjs version напечатает GopherJS 1.11-1.

GopherJS 1.11–1 продолжает поддерживать почти все, что есть в спецификации языка Go, включая горутины, каналы и оператор выбора. Пожалуйста, обратитесь к таблице совместимости пакетов, чтобы узнать, какие пакеты стандартных библиотек поддерживаются. Все, что было в предыдущей версии Go 1.10, по-прежнему поддерживается, как и многие нововведения в Go 1.11. Если вы столкнетесь с какими-либо проблемами или несоответствиями с данными в таблице совместимости, пожалуйста, сообщите о проблеме.

Спасибо всем участникам, которые помогли с этим выпуском. Это очень ценится.

Если вы хотите начать работу с GopherJS, вы можете предпринять следующие шаги:

  • Попробуйте прямо сейчас в своем браузере с GopherJS Playground.
  • Используйте команду gopherjs serve и запустите ваш любимый пакет Go в браузере.
  • Присоединяйтесь к каналу #gopherjs в Gophers Slack для чата, связанного с GopherJS.

Удачного серфинга с Go 1.11 и GopherJS 1.11–1!