nix flake init -t github:choplin/nix-templates#go One command, fully configured dev environment: Template Tools included go go, gopls, golangci-lint, gofumpt python python, ruff, pyright rust cargo, rustc, rust-analyzer scala scala-cli, metals, scalafmt ...and nodejs , java , bun , zig 7