This really depends on the scale of your micro service and the requirements. Go is great at handling async/concurrency based work and scaling well. Node is probably more suitable if you're just writing a small API to support internal work. I imagine more people can develop for Node than Go so that's something to think about in terms of ongoing development and support.