<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/eH6FYzecl" -->

---
title: Why is Go overtaking Node.js? | daily.dev
description: Go is able to solve a lot of problems ranging from system, big data, machine learning, video editing and audio. Go has the same performance as C because it...
canonical: https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Why is Go overtaking Node.js? | daily.dev
og:description: Go is able to solve a lot of problems ranging from system, big data, machine learning, video editing and audio. Go has the same performance as C because it...
og:url: https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl
og:image: https://api.daily.dev/og/posts/eH6FYzecl.png
og:image:alt: Why is Go overtaking Node.js?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Why is Go overtaking Node.js?

**[LogRocket](https://daily.dev/sources/logrocket)** · 7 min read · 19 upvotes · 2 comments

## Summary

Go is able to solve a lot of problems ranging from system, big data, machine learning, video editing and audio. Go has the same performance as C because it actually compiles to machine code and doesn’t need a virtual machine or interpreter. Node.js has a weakness that makes it less scalable on the single-threaded side.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.logrocket.com/why-is-go-overtaking-node-js/>

## Community discussion

Top comments from developers on daily.dev.

**@logico** · 2 upvotes

> Good article, but biased. Take it with a grain of salt.

**@covidium** · 1 upvotes

> Comparing apples with pears. Both fruits, both very tasty but with different characteristics

---

Tags: [#general-programming](https://daily.dev/tags/general-programming), [#nodejs](https://daily.dev/tags/nodejs)

[View this post on daily.dev](https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Why is Go overtaking Node.js?","url":"https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl"},"datePublished":"2020-12-09T19:42:38.619Z","dateModified":"2021-10-07T14:17:10.317Z","description":"Go is able to solve a lot of problems ranging from system, big data, machine learning, video editing and audio. Go has the same performance as C because it...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4f190719c82b21dea722f0768d33c683","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4f190719c82b21dea722f0768d33c683","isAccessibleForFree":true,"articleSection":"LogRocket","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"LogRocket","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket","url":"https://daily.dev/sources/logrocket"},"commentCount":2,"discussionUrl":"https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":19},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":2}],"keywords":"general-programming,nodejs","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"LogRocket","item":"https://daily.dev/sources/logrocket"},{"@type":"ListItem","position":3,"name":"Why is Go overtaking Node.js?"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/why-is-go-overtaking-node-js--eh6fyzecl","comment":[{"@type":"Comment","text":"Good article, but biased. Take it with a grain of salt.","datePublished":"2020-12-10T21:27:59.696Z","url":"https://daily.dev/posts/eH6FYzecl#c-8crr_HcIP","author":{"@type":"Person","name":"Lógico","url":"https://daily.dev/logico","image":"https://lh3.googleusercontent.com/a-/AOh14GjGPSGGRiEu1Iq09W4cBa9eVDlHMm59rHVZ4LShVg=s100"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Comparing apples with pears. Both fruits, both very tasty but with different characteristics","datePublished":"2020-12-16T07:17:01.474Z","url":"https://daily.dev/posts/eH6FYzecl#c-VPtI99RJb","author":{"@type":"Person","name":"Ovidiu Calbajos","url":"https://daily.dev/covidium","image":"https://lh3.googleusercontent.com/a-/AOh14Gjlso4UHQBR6mO-L_6De9XjAKQrPcMxttGkoL6QxOs=s100"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}]}
```

