

This might not be 100% what you’re looking for but I am running Reolink cameras and a Qnap NAS with QVR PRO. The reolink cameras are accessible through IP and some protocol I can’t remember right now. So you might be able to get them to work with your setup

I have been working with golang the past few weeks. Seems like it is getting more adopted. Lots of our 1.8 Java apps are being rewritten in Go. Still have some die hard Java fans, but most teams are looking at other languages.