forked from mirrors/gomod2nix
a4bed25a86
This creates an `mkGoEnv` function which takes care of adding the correct Go package to your development environment and installs development dependencies from tools.go in a Nix derivation. The "normal" workflow around Go with tools.go just sticks development dependencies in $GOBIN which isn't ideal since you have no separation between projects.
81 lines
3.4 KiB
TOML
81 lines
3.4 KiB
TOML
schema = 1
|
|
|
|
[mod]
|
|
[mod."github.com/BurntSushi/toml"]
|
|
version = "v1.1.0"
|
|
hash = "sha256-1Mib3Aj/YhrlwA3o3x9orRRkVlYa5JRDQfNdtaUyeu0="
|
|
[mod."github.com/alecthomas/kong"]
|
|
version = "v0.5.0"
|
|
hash = "sha256-6OtTXBnZSVvbdgkAfah2EuX20Fg/2v3JRSnKq1QoJbA="
|
|
[mod."github.com/alecthomas/participle/v2"]
|
|
version = "v2.0.0-alpha7"
|
|
hash = "sha256-Iy3/FxQ9kb0rp7N7olD/FuMNEja3OtPce61uGKjWReE="
|
|
[mod."github.com/alecthomas/repr"]
|
|
version = "v0.0.0-20210801044451-80ca428c5142"
|
|
hash = "sha256-XUx+sN0wtc1j4t83sa5Z2MOBHxYQUUfsFfgfBeZqCUQ="
|
|
[mod."github.com/davecgh/go-spew"]
|
|
version = "v1.1.1"
|
|
hash = "sha256-nhzSUrE1fCkN0+RL04N4h8jWmRFPPPWbCuDc7Ss0akI="
|
|
[mod."github.com/google/go-cmp"]
|
|
version = "v0.5.5"
|
|
hash = "sha256-pyfTIu1fx6cGYHhm+yi8YP2TgERnnqKRjqSV7WGb1Yk="
|
|
[mod."github.com/kr/pretty"]
|
|
version = "v0.1.0"
|
|
hash = "sha256-Fx+TaNrxW0VfzonT2jnd5MU09RRz7GJZkqAtJR6/pKI="
|
|
[mod."github.com/kr/pty"]
|
|
version = "v1.1.1"
|
|
hash = "sha256-AVeS+ivwNzIrgWQaLtsmO2f2MYGpxIVqdac/EzaYI1Q="
|
|
[mod."github.com/kr/text"]
|
|
version = "v0.1.0"
|
|
hash = "sha256-QT65kTrNypS5GPWGvgnCpGLPlVbQAL4IYvuqAKhepb4="
|
|
[mod."github.com/nix-community/go-nix"]
|
|
version = "v0.0.0-20220528121639-b940fb0a12d8"
|
|
hash = "sha256-r6fq1mu0gRFqdI6msuAZp3ZoncAw5L16oBFPUA9vPYk="
|
|
[mod."github.com/pkg/errors"]
|
|
version = "v0.9.1"
|
|
hash = "sha256-mNfQtcrQmu3sNg/7IwiieKWOgFQOVVe2yXgKBpe/wZw="
|
|
[mod."github.com/pmezard/go-difflib"]
|
|
version = "v1.0.0"
|
|
hash = "sha256-/FtmHnaGjdvEIKAJtrUfEhV7EVo5A/eYrtdnUkuxLDA="
|
|
[mod."github.com/sirupsen/logrus"]
|
|
version = "v1.8.1"
|
|
hash = "sha256-vUIDlLXYBD74+JqdoSx+W3J6r5cOk63heo0ElsHizoM="
|
|
[mod."github.com/stretchr/objx"]
|
|
version = "v0.1.0"
|
|
hash = "sha256-az0Vd4MG3JXfaYbj0Q6AOmNkrXgmXDeQm8+BBiDXmdA="
|
|
[mod."github.com/stretchr/testify"]
|
|
version = "v1.7.0"
|
|
hash = "sha256-t1I9uCrn9vSUu/z5IZuNyGShmbOcJ6UGc2f75ZBrHzE="
|
|
[mod."golang.org/x/crypto"]
|
|
version = "v0.0.0-20191011191535-87dc89f01550"
|
|
hash = "sha256-T0CaT5ri68osnd9VdNTZ0Ys+exaVbX4iC8MN60UNkXw="
|
|
[mod."golang.org/x/mod"]
|
|
version = "v0.5.1"
|
|
hash = "sha256-+r/pAtwGHJiGISV/je8ZPXCFukTTGbZ8y0p3zb8wGcs="
|
|
[mod."golang.org/x/net"]
|
|
version = "v0.0.0-20190620200207-3b0461eec859"
|
|
hash = "sha256-lVNbp7zOBVbvzA1fFR4SkUskYfAMt2eILoWuDgk0oS4="
|
|
[mod."golang.org/x/sync"]
|
|
version = "v0.0.0-20190423024810-112230192c58"
|
|
hash = "sha256-1lGQ6frW6gwuLzwomu530IsFh7vlQWQOphQ0IQeZIhY="
|
|
[mod."golang.org/x/sys"]
|
|
version = "v0.0.0-20220520151302-bc2c85ada10a"
|
|
hash = "sha256-3xm4LbLhZjjeb8scaNFRa9zYb8z2fZj+/JBcoyXGPR8="
|
|
[mod."golang.org/x/text"]
|
|
version = "v0.3.0"
|
|
hash = "sha256-0FFbaxF1ZuAQF3sCcA85e8MO6prFeHint36inija4NY="
|
|
[mod."golang.org/x/tools"]
|
|
version = "v0.0.0-20191119224855-298f0cb1881e"
|
|
hash = "sha256-xhp3MWK3dr+PJgfOGaFAURPdw/ar+GRb+wHBnCG8Tg0="
|
|
[mod."golang.org/x/xerrors"]
|
|
version = "v0.0.0-20220517211312-f3a8303e98df"
|
|
hash = "sha256-DaZLVDk7I1uScyvUeHGyosnGm6xZNq6XIJlJfwaX6hs="
|
|
[mod."gopkg.in/check.v1"]
|
|
version = "v1.0.0-20180628173108-788fd7840127"
|
|
hash = "sha256-KsRJNTprd1UijnJusbHwQGM7Bdm45Jt/QL+cIUGNa2w="
|
|
[mod."gopkg.in/yaml.v2"]
|
|
version = "v2.2.2"
|
|
hash = "sha256-SjNLmGSxoYabOi/zdjymW3mSgaxaS39btBQ3/aUIkgc="
|
|
[mod."gopkg.in/yaml.v3"]
|
|
version = "v3.0.0-20210107192922-496545a6307b"
|
|
hash = "sha256-j8yDji+vqsitpRZirpb4w/Em8nstgf28wpwkcrOlxBk="
|