/ users / vincent / dev / go.nix
go.nix
 1  { config, pkgs, ... }:
 2  
 3  {
 4    home.sessionVariables = {
 5      # GOPATH = "${config.home.homeDirectory}";
 6      GOPATH = "${config.xdg.dataHome}/go";
 7    };
 8    home.packages = with pkgs; [
 9      gcc
10      go_1_24
11      gopls
12      godef
13      golangci-lint
14      golint
15      gopkgs
16      go-outline
17      go-symbols
18      delve
19      gotools
20      gotestsum
21      gofumpt
22      # misc
23      protobuf
24      my.ram
25      # not really go but still
26      gosmee
27      # cue
28      deptree
29    ];
30  }