Skip to content

Instantly share code, notes, and snippets.

@andrejrakic
Last active October 13, 2023 18:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andrejrakic/b66256b1d357ced670842a22217eb370 to your computer and use it in GitHub Desktop.
Save andrejrakic/b66256b1d357ced670842a22217eb370 to your computer and use it in GitHub Desktop.
Go vs Rust vs Node.js

Go vs Rust vs Node.js

Command Go Rust Node.js
Installation go install rustup nvm/volta/n/fnm
Package Manager go cargo npm/yarn/pnpm
Configuration go.mod Cargo.toml package.json
Testing go test cargo test jest/vitest/node:test
Building go build cargo build Webpack/turbo
Compilation Check - cargo check tsc --noEmit
Documentation go doc cargo doc Docosaurus/starlight/JSDoc
Linting go vet cargo clippy ESlint
Formatting go fmt cargo fmt prettier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment