Такие дела, Go 1.11 зарелизился

В пятницу релизятся только самые уверенные в себе пацаны. Другие придумывают разные отговорки, для того чтобы не делать этого. Гоферы — как раз те, кто не боится делать дела в преддверии выходных.

В общем, зарелизился Go 1.11. Об этом я писал на хабре — https://habr.com/post/421355/.

Ключевые особенности релиза:

  • Добавили в язык новую концепцию Модулей (vgo). Из коробки тут есть версионирование (semver). Кроме того, начат процесс отказа от GOPATH.
  • Появилась поддержка компиляции в WebAssembly. Пока только эксперимент. Будем верить, что скоро сможет выкинуть мерзкий JavaScript и начать писать фронтенд на статически-типизированной Гошечке.
  • Улучшена производительность рантайма (длинная арифметика, например).
  • Улучшен тулчейн языка
  • Windows XP больше не поддерживается

Круто, что язык продолжает жить в манере: «ничего не ломаем», а также «не добавляем миллион бесполезных фич». Это позволяет оставаться языку простым и понятным, отлично подходящем к индустриальной разработке.

Категории: Программирование