NUT.Tech

NUT.Tech

Share

27/12/2021

Отличная новость - вышло обновление растрового графического редактора Krita 5.0.

Мы любим такие обновления - они делают Linux все ближе к обычным домашним системам: появляются уже и игры, и удобный софт для редактирования видео и изображений.

Конечно в каком-то виде все это есть уже давно, но сейчас интерфейс перестает вызывать столько сложностей и функционал становится полноценным, а главное - все начинает выглядеть очень красиво.

Таким образом, хочется отметить, что Linux становится все ближе и дружелюбнее к пользователям.

bell package - github.com/nuttech/bell - pkg.go.dev 02/12/2021

Командой разработки 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).

Want your business to be the top-listed Computer & Electronics Service in Moscow?
Click here to claim your Sponsored Listing.

Address


Zemlyanoy Val Street , 8
Moscow
105064