NUT.Tech
27/12/2021
Отличная новость - вышло обновление растрового графического редактора Krita 5.0.
⠀
Мы любим такие обновления - они делают Linux все ближе к обычным домашним системам: появляются уже и игры, и удобный софт для редактирования видео и изображений.
⠀
Конечно в каком-то виде все это есть уже давно, но сейчас интерфейс перестает вызывать столько сложностей и функционал становится полноценным, а главное - все начинает выглядеть очень красиво.
⠀
Таким образом, хочется отметить, что Linux становится все ближе и дружелюбнее к пользователям.
⠀
Командой разработки NUT.Tech была создана Open Source библиотека Bell. Библиотека написана на языке Go (Golang) и представляет из себя простейшую систему событий, основанную на выполнении обработчиков независимо от основного потока.
Преимуществами данной библиотеки являются:
- Отсутствие зависимостей от сторонних библиотек
- Возможность добавить несколько обработчиков одного или нескольких событий
- Каждый обработчик события запускается в отдельной горутине, обработчики выполняются независимо от основного потока
- Возможность передавать любые пользовательские данные в обработчики событий
- Полное покрытие тестами
Документация, примеры использования и сам пакет расположены по адресу
https://pkg.go.dev/github.com/nuttech/bell
bell package - github.com/nuttech/bell - pkg.go.dev Package bell implements a simple event system (bell ringing and listening) Several listeners can be added for each ringing (handlerFunc).
Click here to claim your Sponsored Listing.
Category
Contact the business
Website
Address
Zemlyanoy Val Street , 8
Moscow
105064