Cool, wanted to checkout go anyways.
Your example doesn't seem to be running (zs2 -> zs), forgot to import nettypes?
Oh well, got it to build (go newbie here!), but it just says "panic: no such device".
So where does the ifindex = 15 come from?
Nice small project, would love to tinker a bit with it!