If yes, what are the features that you like about it and how would you compare it with Node.js? Do you use any javascript framework with your go setup? What is the pattern you like to follow?
Yes. Here at Studio Sol we're using go in production for 2 of our products. We rewrite our legacy codebase written in PHP. Letras, the biggest lyric website in Brazil.
Most of the technical details in a comparison between Golang and Node.js is covered here: hostingadvice.com/blog/nodejs-vs-golang It could be opinionated, but a agree with the points the author made.
For our dashboard, we use React and our API is served also with Go. IMHO, Golang lang is a good tool for developing APIs .
Yes, mostly microservices. No UI, only API gateway, Kubernetes + docker (which is in Go).
Yes, we are using it as analytic tool for Amazon seller.
Check it - sellerprime.com
I am thinking of using it in production, exactly in a REST API, with gin, for the invoice system that I am doing. When I have something advanced, I will update my response. Regards.
Not in production, but I've created a mini-social-network in Golang!!
And I must tell you it was a great experience working on this project with Golang as a server-side language. Golang features that inspired me to use Golang in the future were garbage collection, packages, functions returning multiple values & some more features I don't remember right now. Not to mention, amazing web frameworks such gin, httprouter & negroni!!
Steven Ventimiglia
Creative Technologist & Sr. Front-End Developer
Emad Elsaid
A Software Engineer
I'm using go for microservices in one of my projects in production now, it's very stable, so I use it for 3 services so far
This is the project: whoispopulartoday.com/day/2018-04-03/us
For me the main reason I use go for is: