Maybe they didn’t know of it? Maybe they liked building their own regardless?
That looks good as well! I actually didn't know about that project. It wouldn't have worked on my specific case though since I wanted it connected to my Mac, that tool only works on Linux.
The Mac doesn't provide a device to read from? Because beyond that, it should be pretty similar (posix-ish and golang)?