Hello,
I have experience with ecommerce solutions like Magento, WooCommerce etc. Most of them are PHP based, but in the current environment where node.js, Golang, Dart are gaining prominence they are appearing dated especially with their static web interfaces.
I had worked recently on Vue.js based frontend for magento, but even there the product seemed hobbled by Magento's old tech backend. As you'd like a custom solution based on node.js or Golang, I can suggest using something like SpurtCommerce or gocommerce.
Both allow you to create your own PWA frontend using angular or similar, to give rich experience to your end users.
I have 5+ years in Golang apart from 20+ years experience in C++, Java, PHP, Python etc.
Kindly send more information on what platform like golang or node.js & any particular library you would like to use so I can send a more firm quote.