elegant ndn library in go