See , right now job market for node.js is in the peek , most of the company adopted it , huge number of modules to plug and play , community suport is very good , above all , node js developers are easily available in the market , so from company point of view , the risk of making a product in node is very low.
On the other hand , golang graph is upword but , market share is still not as much as node. Packages are in good amount but not as much as node , also finding a golang developer is 10x harder than node in current market. But it is changing day by day , as more companies are adopting golang also so as candidates are also adopting golang.
But for golang ,to reach the same market share like node , it will take approx 2,3 year or more(still debatable if it will happen or not) . So if till that time like 2 to 4 years ,you manage to learn and master golang , you may be able to get a very good job.
Disclaimer : my answer was from market point of view , not tech point of view. Tech wish golang is already a proven technology that can be used in any production env.
Long run : means 3-4 years.
See , right now job market for node.js is in the peek , most of the company adopted it , huge number of modules to plug and play , community suport is very good , above all , node js developers are easily available in the market , so from company point of view , the risk of making a product in node is very low.
On the other hand , golang graph is upword but , market share is still not as much as node. Packages are in good amount but not as much as node , also finding a golang developer is 10x harder than node in current market. But it is changing day by day , as more companies are adopting golang also so as candidates are also adopting golang.
But for golang ,to reach the same market share like node , it will take approx 2,3 year or more(still debatable if it will happen or not) . So if till that time like 2 to 4 years ,you manage to learn and master golang , you may be able to get a very good job.
Disclaimer : my answer was from market point of view , not tech point of view. Tech wish golang is already a proven technology that can be used in any production env.
Thank you so much.