GO: Какую библиотеку выбрать для мониторинга изменений в ФС под Linux?
Собственно пытаюсь освоить GO и пробую разные задачки решать, и вот одна из них - мониториг изменений в файловой системе на Linux.
Нагуглил море разных библиотек, и уже просто не понимаю как из этого всего выбрать.
Можете посоветовать толковую библиотеку исходя из следующих соображений:
1. мне не важна поддержка мониторинга изменений в ФС на всех возможных платформах - меня интересует только Linux.
2. желательна поддержка рекурсивного вотчинга над каталогом
3. мне нужен полный набор событий - create, delete, move in, move out, renamed, changed, изменены атрибуты.
Про inotify - я в курсе, использовал уже ранее через pynotify в питоне.
fsnotify - находил конечно, но смутило две вещи:
1. последние обновления больше года назад.
2. большое количество оберток и форков, которые используются в других проектах вместо оригинального fsnotify.
Собственно первый момент смущает слабо. больше смущает второй.