2024-07-19 12:43:08 +00:00
|
|
|
{
|
|
|
|
pkgsSrc ? builtins.fetchTarball {
|
|
|
|
name = "nixpkgs-24.05";
|
|
|
|
url = "https://github.com/NixOS/nixpkgs/archive/5646423bfac84ec68dfc60f2a322e627ef0d6a95.tar.gz";
|
|
|
|
sha256 = "sha256:1lr1h35prqkd1mkmzriwlpvxcb34kmhc9dnr48gkm8hh089hifmx";
|
|
|
|
},
|
|
|
|
}: let
|
|
|
|
pkgs = (import pkgsSrc) {};
|
2024-10-29 11:01:52 +00:00
|
|
|
in pkgs.mkShell {
|
|
|
|
name = "project-shell";
|
|
|
|
buildInputs = [
|
|
|
|
pkgs.go
|
|
|
|
pkgs.golangci-lint
|
|
|
|
pkgs.gopls
|
|
|
|
];
|
2024-07-19 12:43:08 +00:00
|
|
|
}
|