Новый выпуск фреймворка для создания сетевых приложений Ergo 1.2
После года разработки состоялся релиз фреймворка Ergo 1.2, реализующего полный сетевой стек Erlang и его библиотеку OTP на языке Go. Фреймворк предоставляет разработчику гибкий инструментарий из мира Erlang для создания распределённых решений на языке Go с помощью готовых шаблонов проектирования Application, Supervisor и GenServer. Поскольку в языке Go отсутствует прямой аналог процесса Erlang, то во фреймворке используются goroutine как основы для GenServer с обёрткой recover для возможности обработки исключительных ситуаций. Код проекта распространяется под лицензией MIT. В новом выпуске: Реализована поддержка TLS 1.3 с возможностью автогенерации самоподписанных сертификатов (если необходимо шифровать соединения, но нет потребности в его авторизации, поскольку подключение … Читать далее Новый выпуск фреймворка для создания сетевых приложений Ergo 1.2
