I am starting to add
write features to my Go-based ROOT interoperability package.
Eventually, I may/might be completely compatible with all the ROOT features but, at the moment I am far, far away from it.
What would you advise so that files that are produced with
go-hep/rootio are still recognized as ROOT files but could still be also recognized as being originated from
Fundamentally, a ROOT file starts with
"root" and a version number:
Should I tinker a bit with those? where could I put a
"produced with go-hep/rootio version 0.5" payload ?