Skip to content

Instantly share code, notes, and snippets.

@adisbladis
Created July 5, 2019 13:57
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 adisbladis/5a6805d329326e828bc599fb18cbc058 to your computer and use it in GitHub Desktop.
Save adisbladis/5a6805d329326e828bc599fb18cbc058 to your computer and use it in GitHub Desktop.
Find duplicate dependencies in buildGoModule packages in nixpkgs
PackageTimes duplicated
github.com/pmezard/go-difflib23
github.com/davecgh/go-spew21
golang.org/x/text20
github.com/stretchr/testify18
gopkg.in/yaml.v215
github.com/fsnotify/fsnotify12
github.com/inconshreveable/mousetrap12
github.com/pkg/errors12
gopkg.in/check.v111
github.com/fatih/color11
github.com/stretchr/testify10
github.com/mattn/go-runewidth10
github.com/BurntSushi/toml9
github.com/spf13/pflag9
github.com/kr/pretty9
github.com/kr/text9
gopkg.in/check.v19
gopkg.in/yaml.v29
github.com/golang/protobuf8
github.com/pkg/errors8
github.com/konsorten/go-windows-terminal-sequences8
github.com/sergi/go-diff8
golang.org/x/sync7
github.com/google/go-cmp7
github.com/magiconair/properties7
github.com/pelletier/go-toml7
github.com/spf13/cobra7
golang.org/x/text7
github.com/mattn/go-isatty7
github.com/gorilla/websocket6
gopkg.in/fsnotify.v16
github.com/mattn/go-colorable6
github.com/spf13/cast6
github.com/google/go-querystring6
github.com/hashicorp/hcl6
github.com/davecgh/go-spew5
github.com/dustin/go-humanize5
github.com/hpcloud/tail5
gopkg.in/tomb.v15
github.com/lib/pq5
golang.org/x/sync5
golang.org/x/net5
github.com/gobwas/glob5
github.com/hashicorp/hcl5
github.com/mattn/go-isatty5
github.com/mitchellh/go-homedir5
github.com/golang/protobuf5
github.com/mitchellh/mapstructure5
github.com/jroimartin/gocui5
github.com/mattn/go-runewidth5
github.com/spf13/afero5
github.com/spf13/jwalterweatherman5
github.com/golang/glog5
github.com/mitchellh/go-homedir5
github.com/cenkalti/backoff4
github.com/google/uuid4
golang.org/x/crypto4
golang.org/x/sys4
github.com/golang/protobuf4
github.com/konsorten/go-windows-terminal-sequences4
golang.org/x/crypto4
github.com/gogo/protobuf4
github.com/spf13/pflag4
github.com/google/go-github4
github.com/Azure/go-ansiterm4
github.com/hashicorp/errwrap4
github.com/hashicorp/go-multierror4
github.com/mitchellh/go-wordwrap4
github.com/opencontainers/go-digest4
github.com/opencontainers/image-spec4
github.com/spf13/cast4
gotest.tools4
github.com/spf13/pflag4
go.uber.org/multierr4
github.com/alecthomas/template4
github.com/alecthomas/units4
github.com/alecthomas/assert4
github.com/alecthomas/colour4
github.com/jmespath/go-jmespath4
gopkg.in/alecthomas/kingpin.v24
github.com/mattn/go-colorable4
github.com/mattn/go-isatty4
github.com/blang/semver4
github.com/go-test/deep4
github.com/hashicorp/golang-lru4
golang.org/x/text4
github.com/danwakefield/fnmatch4
github.com/golang/mock3
github.com/kylelemons/godebug3
github.com/onsi/ginkgo3
github.com/onsi/gomega3
golang.org/x/sync3
github.com/andybalholm/cascadia3
golang.org/x/crypto3
golang.org/x/oauth23
github.com/kisielk/gotool3
github.com/shirou/w323
github.com/shurcooL/go3
github.com/spf13/jwalterweatherman3
github.com/spf13/viper3
github.com/hashicorp/go-version3
github.com/PuerkitoBio/urlesc3
github.com/beorn7/perks3
github.com/docker/go-connections3
github.com/ghodss/yaml3
github.com/gogo/protobuf3
github.com/google/go-cmp3
github.com/kardianos/osext3
github.com/matttproud/golang_protobuf_extensions3
github.com/modern-go/concurrent3
github.com/modern-go/reflect23
github.com/prometheus/client_model3
github.com/sirupsen/logrus3
github.com/spf13/viper3
golang.org/x/time3
google.golang.org/genproto3
github.com/sirupsen/logrus3
github.com/google/go-querystring3
golang.org/x/sys3
github.com/Masterminds/semver3
github.com/aokoli/goutils3
github.com/alecthomas/repr3
github.com/imdario/mergo3
github.com/mattn/go-isatty3
github.com/urfave/cli3
github.com/satori/go.uuid3
golang.org/x/oauth23
github.com/gdamore/encoding3
github.com/jessevdk/go-flags3
github.com/lucasb-eyer/go-colorful3
github.com/mgutz/ansi3
google.golang.org/appengine3
github.com/alecthomas/chroma3
github.com/dlclark/regexp23
github.com/hashicorp/golang-lru3
github.com/patrickmn/go-cache3
cloud.google.com/go3
github.com/dgrijalva/jwt-go3
github.com/googleapis/gax-go3
github.com/hashicorp/go-cleanhttp3
github.com/mitchellh/go-testing-interface3
go.opencensus.io3
google.golang.org/api3
github.com/flynn/go-shlex2
github.com/hashicorp/golang-lru2
github.com/lucas-clemente/aes122
github.com/lucas-clemente/quic-go-certificates2
golang.org/x/net2
github.com/PuerkitoBio/goquery2
github.com/gorilla/context2
github.com/gorilla/mux2
github.com/tdewolff/parse/v22
github.com/joho/godotenv2
github.com/rogpeppe/go-internal2
github.com/sirupsen/logrus2
github.com/cheekybits/is2
github.com/tdewolff/test2
golang.org/x/sys2
github.com/OpenPeeDeeP/depguard2
github.com/StackExchange/wmi2
github.com/fatih/color2
github.com/go-critic/go-critic2
github.com/go-lintpack/lintpack2
github.com/go-ole/go-ole2
github.com/go-toolsmith/astcast2
github.com/go-toolsmith/astcopy2
github.com/go-toolsmith/astequal2
github.com/go-toolsmith/astfmt2
github.com/go-toolsmith/astp2
github.com/go-toolsmith/pkgload2
github.com/go-toolsmith/strparse2
github.com/go-toolsmith/typep2
github.com/golangci/check2
github.com/golangci/dupl2
github.com/golangci/errcheck2
github.com/golangci/go-misc2
github.com/golangci/go-tools2
github.com/golangci/goconst2
github.com/golangci/gocyclo2
github.com/golangci/gofmt2
github.com/golangci/gosec2
github.com/golangci/ineffassign2
github.com/golangci/maligned2
github.com/golangci/misspell2
github.com/golangci/prealloc2
github.com/golangci/revgrep2
github.com/golangci/unconvert2
github.com/magiconair/properties2
github.com/mitchellh/go-ps2
github.com/mitchellh/mapstructure2
github.com/nbutton23/zxcvbn-go2
github.com/onsi/ginkgo2
github.com/onsi/gomega2
github.com/pelletier/go-toml2
github.com/shurcooL/go-goon2
github.com/sirupsen/logrus2
github.com/spf13/afero2
github.com/spf13/cobra2
golang.org/x/net2
golang.org/x/sys2
gopkg.in/airbrake/gobrake.v22
gopkg.in/gemnasium/logrus-airbrake-hook.v22
mvdan.cc/interfacer2
mvdan.cc/lint2
mvdan.cc/unparam2
sourcegraph.com/sqs/pbtypes2
cloud.google.com/go2
github.com/beorn7/perks2
github.com/bmizerany/assert2
github.com/docker/distribution2
github.com/docker/spdystream2
github.com/gofrs/uuid2
github.com/googleapis/gnostic2
github.com/opencontainers/runc2
github.com/peterbourgon/diskv2
github.com/prometheus/client_golang2
github.com/prometheus/client_golang2
github.com/prometheus/client_model2
github.com/prometheus/common2
github.com/prometheus/common2
github.com/prometheus/procfs2
github.com/spf13/afero2
github.com/spf13/cobra2
github.com/spf13/jwalterweatherman2
golang.org/x/crypto2
golang.org/x/crypto2
google.golang.org/grpc2
google.golang.org/grpc2
gopkg.in/inf.v02
sigs.k8s.io/yaml2
github.com/Microsoft/go-winio2
github.com/docker/go-units2
github.com/google/uuid2
github.com/mitchellh/mapstructure2
github.com/nsf/termbox-go2
github.com/spf13/viper2
golang.org/x/net2
golang.org/x/net2
github.com/cpuguy83/go-md2man2
github.com/russross/blackfriday2
go.uber.org/atomic2
github.com/Masterminds/sprig2
github.com/google/uuid2
github.com/huandu/xstrings2
github.com/BurntSushi/toml2
github.com/mattn/go-runewidth2
github.com/Masterminds/sprig2
github.com/mattn/go-colorable2
github.com/rifflock/lfshook2
github.com/sirupsen/logrus2
golang.org/x/crypto2
golang.org/x/sys2
github.com/go-ini/ini2
github.com/skratchdot/open-golang2
github.com/boltdb/bolt2
github.com/jmoiron/sqlx2
golang.org/x/crypto2
github.com/DATA-DOG/go-sqlmock2
golang.org/x/sys2
golang.org/x/sys2
golang.org/x/sys2
github.com/nsf/termbox-go2
github.com/shirou/gopsutil2
github.com/Nvveen/Gotty2
github.com/gogo/protobuf2
github.com/nsf/termbox-go2
google.golang.org/grpc2
bazil.org/fuse2
github.com/coreos/go-semver2
github.com/golang/protobuf2
github.com/golang/snappy2
github.com/gopherjs/gopherjs2
github.com/jbenet/go-context2
github.com/kr/logfmt2
github.com/mattn/go-isatty2
github.com/onsi/ginkgo2
github.com/onsi/gomega2
github.com/smartystreets/assertions2
go.opencensus.io2
golang.org/x/sync2
github.com/PuerkitoBio/purell2
github.com/alecthomas/repr2
github.com/cpuguy83/go-md2man2
github.com/disintegration/imaging2
github.com/hashicorp/go-immutable-radix2
github.com/mitchellh/hashstructure2
golang.org/x/image2
cloud.google.com/go2
github.com/armon/go-radix2
github.com/bgentry/go-netrc2
github.com/google/martian2
github.com/googleapis/gax-go/v22
github.com/hashicorp/go-getter2
github.com/hashicorp/go-safetemp2
github.com/hashicorp/go-uuid2
github.com/hashicorp/yamux2
github.com/json-iterator/go2
github.com/mitchellh/copystructure2
github.com/mitchellh/reflectwalk2
github.com/nu7hatch/gouuid2
github.com/oklog/run2
github.com/ulikunitz/xz2
github.com/xanzy/ssh-agent2
google.golang.org/genproto2
google.golang.org/appengine2
github.com/jmespath/go-jmespath2
go.uber.org/atomic2
google.golang.org/grpc2
github.com/Pallinder/go-randomdata2
github.com/mitchellh/mapstructure2
github.com/spf13/afero2
github.com/Azure/azure-pipeline-go2
github.com/bifurcation/mint1
github.com/cheekybits/genny1
github.com/go-acme/lego1
github.com/hashicorp/go-syslog1
github.com/jimstudt/http-authentication1
github.com/klauspost/cpuid1
github.com/lucas-clemente/quic-go1
github.com/mholt/certmagic1
github.com/miekg/dns1
github.com/naoina/go-stringutil1
github.com/naoina/toml1
github.com/russross/blackfriday1
golang.org/x/sys1
gopkg.in/mcuadros/go-syslog.v21
gopkg.in/natefinch/lumberjack.v21
gopkg.in/square/go-jose.v21
github.com/lib/pq1
github.com/tdewolff/minify/v21
golang.org/x/net1
golang.org/x/net1
golang.org/x/sys1
google.golang.org/appengine1
github.com/gobuffalo/envy1
github.com/gobuffalo/logger1
github.com/gobuffalo/packd1
github.com/gobuffalo/packr/v21
github.com/karrick/godirwalk1
github.com/spf13/cobra1
golang.org/x/crypto1
golang.org/x/sys1
golang.org/x/tools1
github.com/matryer/try1
github.com/tdewolff/parse/v21
github.com/certifi/gocertifi1
github.com/mastahyeti/certstore1
github.com/mastahyeti/certstore1
github.com/mastahyeti/cms1
github.com/mastahyeti/fakeca1
github.com/pborman/getopt1
github.com/golang/mock1
github.com/golangci/lint-11
github.com/shirou/gopsutil1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/sys1
golang.org/x/tools1
sourcegraph.com/sourcegraph/go-diff1
github.com/google/go-github/v211
github.com/Microsoft/go-winio1
github.com/OneOfOne/xxhash1
github.com/PuerkitoBio/purell1
github.com/Shopify/logrus-bugsnag1
github.com/bitly/go-simplejson1
github.com/bshuster-repo/logrus-logstash-hook1
github.com/bugsnag/bugsnag-go1
github.com/bugsnag/panicwrap1
github.com/containerd/containerd1
github.com/containerd/continuity1
github.com/deislabs/oras1
github.com/docker/cli1
github.com/docker/cli1
github.com/docker/docker1
github.com/docker/docker-credential-helpers1
github.com/docker/go-metrics1
github.com/docker/go-units1
github.com/docker/libtrust1
github.com/emicklei/go-restful1
github.com/evanphx/json-patch1
github.com/exponent-io/jsonpath1
github.com/garyburd/redigo1
github.com/go-openapi/jsonpointer1
github.com/go-openapi/jsonreference1
github.com/go-openapi/spec1
github.com/go-openapi/swag1
github.com/google/btree1
github.com/google/gofuzz1
github.com/gorilla/handlers1
github.com/gorilla/mux1
github.com/gregjones/httpcache1
github.com/imdario/mergo1
github.com/json-iterator/go1
github.com/logrusorgru/aurora1
github.com/magiconair/properties1
github.com/mailru/easyjson1
github.com/morikuni/aec1
github.com/open-policy-agent/opa1
github.com/pelletier/go-toml1
github.com/pelletier/go-toml1
github.com/phayes/freeport1
github.com/prometheus/common1
github.com/prometheus/procfs1
github.com/prometheus/procfs1
github.com/rcrowley/go-metrics1
github.com/spf13/viper1
github.com/sysdiglabs/kubectl-dig1
github.com/xenolf/lego1
github.com/yashtewari/glob-intersection1
github.com/yvasiyarov/go-metrics1
github.com/yvasiyarov/gorelic1
github.com/yvasiyarov/newrelic_platform_go1
golang.org/x/lint1
golang.org/x/net1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/sys1
golang.org/x/sys1
google.golang.org/genproto1
google.golang.org/genproto1
k8s.io/api1
k8s.io/apimachinery1
k8s.io/cli-runtime1
k8s.io/client-go1
k8s.io/klog1
k8s.io/kube-openapi1
k8s.io/kubernetes1
k8s.io/utils1
rsc.io/letsencrypt1
sigs.k8s.io/kustomize1
github.com/cespare/xxhash1
github.com/docker/cli1
github.com/docker/distribution1
github.com/docker/docker1
github.com/k0kubun/go-ansi1
github.com/logrusorgru/aurora1
github.com/lunixbochs/vtclean1
github.com/phayes/permbits1
github.com/wagoodman/keybinding1
golang.org/x/crypto1
golang.org/x/sys1
github.com/PuerkitoBio/goquery1
github.com/marwan-at-work/vgop1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/tools1
gopkg.in/urfave/cli.v21
github.com/emicklei/proto1
github.com/emicklei/proto1
github.com/google/renameio1
golang.org/x/mod1
golang.org/x/tools1
github.com/emicklei/proto1
github.com/fullstorydev/grpcurl1
github.com/gobuffalo/flect1
github.com/gofrs/flock1
github.com/jhump/protoreflect1
go.uber.org/zap1
github.com/davecgh/go-spew1
github.com/envoyproxy/protoc-gen-validate1
github.com/imdario/mergo1
github.com/mwitkow/go-proto-validators1
github.com/pmezard/go-difflib1
github.com/pseudomuto/protokit1
github.com/stretchr/testify1
golang.org/x/crypto1
golang.org/x/sync1
google.golang.org/genproto1
github.com/briandowns/spinner1
github.com/chzyer/readline1
github.com/google/go-github1
github.com/nsf/termbox-go1
github.com/xanzy/go-gitlab1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/sys1
google.golang.org/appengine1
github.com/alecthomas/kingpin1
github.com/caarlos0/gohome1
github.com/getantibody/folder1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/sys1
github.com/aws/aws-sdk-go1
github.com/aws/aws-sdk-go1
github.com/fatih/color1
github.com/mattn/go-colorable1
github.com/mattn/go-isatty1
github.com/pkg/errors1
golang.org/x/net1
golang.org/x/sys1
gopkg.in/alecthomas/kingpin.v21
gopkg.in/yaml.v21
github.com/google/uuid1
github.com/huandu/xstrings1
github.com/mattn/go-colorable1
github.com/mwitkow/go-http-dialer1
golang.org/x/crypto1
golang.org/x/sys1
gopkg.in/asn1-ber.v11
github.com/stretchr/powerwalk1
github.com/xyproto/crossfade1
github.com/xyproto/event1
github.com/xyproto/gnometimed1
github.com/xyproto/gnometimed1
github.com/xyproto/imagelib1
github.com/xyproto/simpletimed1
github.com/xyproto/simpletimed1
golang.org/x/sys1
golang.org/x/sys1
github.com/mattn/go-zglob1
github.com/gen2brain/dlgs1
github.com/PuerkitoBio/fetchbot1
github.com/caffix/cloudflare-roundtripper1
github.com/cayleygraph/cayley1
github.com/dghubble/go-twitter1
github.com/dghubble/sling1
github.com/irfansharif/cfilter1
github.com/johnnadratowski/golang-neo4j-bolt-driver1
github.com/miekg/dns1
github.com/qasaur/gremgo1
github.com/robertkrimen/otto1
github.com/temoto/robotstxt-go1
github.com/tylertreat/BoomFilters1
golang.org/x/crypto1
golang.org/x/net1
gopkg.in/sourcemap.v11
git.schwanenlied.me/yawning/bsaes.git1
git.torproject.org/pluggable-transports/goptlib.git1
github.com/agl/ed255191
github.com/dchest/siphash1
github.com/dsnet/compress1
gitlab.com/yawning/utls.git1
golang.org/x/sys1
github.com/gcla/deep1
github.com/gcla/gowid1
github.com/gdamore/tcell1
github.com/shibukawa/configdir1
github.com/gsamokovarov/assert1
github.com/nsf/termbox-go1
github.com/StackExchange/wmi1
github.com/go-ole/go-ole1
golang.org/x/crypto1
golang.org/x/sys1
github.com/docker/docker1
github.com/gorilla/mux1
github.com/sirupsen/logrus1
github.com/skanehira/gocui-component1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/sys1
golang.org/x/time1
github.com/dustin/go-humanize1
github.com/howeyc/gopass1
github.com/pborman/getopt1
github.com/rapidloop/pq1
github.com/xdg-go/stringprep1
github.com/xdg/stringprep1
golang.org/x/crypto1
golang.org/x/sys1
github.com/jehiah/go-strftime1
github.com/nsf/termbox-go1
golang.org/x/crypto1
golang.org/x/sys1
github.com/gdamore/encoding1
github.com/gdamore/tcell1
github.com/lucasb-eyer/go-colorful1
golang.org/x/text1
github.com/AndreasBriese/bbloom1
github.com/Kubuxu/go-os-helper1
github.com/Kubuxu/gocovmerge1
github.com/Stebalien/go-bitfield1
github.com/Stebalien/go-bitfield1
github.com/aead/siphash1
github.com/bifurcation/mint1
github.com/bren2010/proquint1
github.com/btcsuite/btcd1
github.com/btcsuite/btcd1
github.com/btcsuite/btclog1
github.com/btcsuite/go-socks1
github.com/btcsuite/goleveldb1
github.com/btcsuite/snappy-go1
github.com/btcsuite/websocket1
github.com/btcsuite/winsvc1
github.com/cheekybits/genny1
github.com/client9/misspell1
github.com/coreos/go-semver1
github.com/cskr/pubsub1
github.com/davidlazar/go-crypto1
github.com/dgraph-io/badger1
github.com/dgraph-io/badger1
github.com/dgryski/go-farm1
github.com/elgris/jsondiff1
github.com/facebookgo/atomicfile1
github.com/fd/go-nat1
github.com/go-check/check1
github.com/go-kit/kit1
github.com/go-logfmt/logfmt1
github.com/go-stack/stack1
github.com/golangci/golangci-lint1
github.com/golangci/lint-11
github.com/gxed/go-shellwords1
github.com/gxed/hashland/keccakpg1
github.com/gxed/hashland/murmur31
github.com/gxed/pubsub1
github.com/hsanjuan/go-libp2p-gostream1
github.com/hsanjuan/go-libp2p-http1
github.com/huin/goupnp1
github.com/huin/goupnp1
github.com/huin/goutil1
github.com/ipfs/bbloom1
github.com/ipfs/dir-index-html1
github.com/ipfs/go-bitswap1
github.com/ipfs/go-bitswap1
github.com/ipfs/go-block-format1
github.com/ipfs/go-blockservice1
github.com/ipfs/go-cid1
github.com/ipfs/go-cid1
github.com/ipfs/go-cidutil1
github.com/ipfs/go-datastore1
github.com/ipfs/go-datastore1
github.com/ipfs/go-datastore1
github.com/ipfs/go-detect-race1
github.com/ipfs/go-ds-badger1
github.com/ipfs/go-ds-badger1
github.com/ipfs/go-ds-flatfs1
github.com/ipfs/go-ds-leveldb1
github.com/ipfs/go-ds-leveldb1
github.com/ipfs/go-ds-measure1
github.com/ipfs/go-fs-lock1
github.com/ipfs/go-ipfs-addr1
github.com/ipfs/go-ipfs-blockstore1
github.com/ipfs/go-ipfs-blocksutil1
github.com/ipfs/go-ipfs-chunker1
github.com/ipfs/go-ipfs-cmds1
github.com/ipfs/go-ipfs-config1
github.com/ipfs/go-ipfs-config1
github.com/ipfs/go-ipfs-delay1
github.com/ipfs/go-ipfs-ds-help1
github.com/ipfs/go-ipfs-exchange-interface1
github.com/ipfs/go-ipfs-exchange-offline1
github.com/ipfs/go-ipfs-files1
github.com/ipfs/go-ipfs-files1
github.com/ipfs/go-ipfs-flags1
github.com/ipfs/go-ipfs-posinfo1
github.com/ipfs/go-ipfs-pq1
github.com/ipfs/go-ipfs-routing1
github.com/ipfs/go-ipfs-util1
github.com/ipfs/go-ipld-cbor1
github.com/ipfs/go-ipld-cbor1
github.com/ipfs/go-ipld-format1
github.com/ipfs/go-ipld-format1
github.com/ipfs/go-ipld-git1
github.com/ipfs/go-ipns1
github.com/ipfs/go-log1
github.com/ipfs/go-merkledag1
github.com/ipfs/go-metrics-interface1
github.com/ipfs/go-metrics-prometheus1
github.com/ipfs/go-mfs1
github.com/ipfs/go-path1
github.com/ipfs/go-path1
github.com/ipfs/go-peertaskqueue1
github.com/ipfs/go-todocounter1
github.com/ipfs/go-unixfs1
github.com/ipfs/go-unixfs1
github.com/ipfs/go-verifcid1
github.com/ipfs/hang-fds1
github.com/ipfs/interface-go-ipfs-core1
github.com/ipfs/iptb1
github.com/ipfs/iptb-plugins1
github.com/jackpal/gateway1
github.com/jackpal/gateway1
github.com/jackpal/go-nat-pmp1
github.com/jbenet/go-cienv1
github.com/jbenet/go-cienv1
github.com/jbenet/go-is-domain1
github.com/jbenet/go-random1
github.com/jbenet/go-random-files1
github.com/jbenet/go-temp-err-catcher1
github.com/jbenet/goprocess1
github.com/jbenet/goprocess1
github.com/jessevdk/go-flags1
github.com/jonboulle/clockwork1
github.com/jrick/logrotate1
github.com/jtolds/gls1
github.com/julienschmidt/httprouter1
github.com/kkdai/bstream1
github.com/koron/go-ssdp1
github.com/libp2p/go-addr-util1
github.com/libp2p/go-buffer-pool1
github.com/libp2p/go-buffer-pool1
github.com/libp2p/go-conn-security1
github.com/libp2p/go-conn-security-multistream1
github.com/libp2p/go-conn-security-multistream1
github.com/libp2p/go-flow-metrics1
github.com/libp2p/go-libp2p1
github.com/libp2p/go-libp2p1
github.com/libp2p/go-libp2p-autonat1
github.com/libp2p/go-libp2p-autonat1
github.com/libp2p/go-libp2p-autonat1
github.com/libp2p/go-libp2p-autonat-svc1
github.com/libp2p/go-libp2p-autonat-svc1
github.com/libp2p/go-libp2p-blankhost1
github.com/libp2p/go-libp2p-circuit1
github.com/libp2p/go-libp2p-circuit1
github.com/libp2p/go-libp2p-connmgr1
github.com/libp2p/go-libp2p-connmgr1
github.com/libp2p/go-libp2p-crypto1
github.com/libp2p/go-libp2p-crypto1
github.com/libp2p/go-libp2p-discovery1
github.com/libp2p/go-libp2p-discovery1
github.com/libp2p/go-libp2p-host1
github.com/libp2p/go-libp2p-host1
github.com/libp2p/go-libp2p-interface-connmgr1
github.com/libp2p/go-libp2p-interface-connmgr1
github.com/libp2p/go-libp2p-interface-connmgr1
github.com/libp2p/go-libp2p-interface-pnet1
github.com/libp2p/go-libp2p-kad-dht1
github.com/libp2p/go-libp2p-kbucket1
github.com/libp2p/go-libp2p-kbucket1
github.com/libp2p/go-libp2p-loggables1
github.com/libp2p/go-libp2p-metrics1
github.com/libp2p/go-libp2p-mplex1
github.com/libp2p/go-libp2p-nat1
github.com/libp2p/go-libp2p-nat1
github.com/libp2p/go-libp2p-net1
github.com/libp2p/go-libp2p-net1
github.com/libp2p/go-libp2p-netutil1
github.com/libp2p/go-libp2p-peer1
github.com/libp2p/go-libp2p-peer1
github.com/libp2p/go-libp2p-peerstore1
github.com/libp2p/go-libp2p-peerstore1
github.com/libp2p/go-libp2p-pnet1
github.com/libp2p/go-libp2p-protocol1
github.com/libp2p/go-libp2p-pubsub1
github.com/libp2p/go-libp2p-pubsub1
github.com/libp2p/go-libp2p-pubsub-router1
github.com/libp2p/go-libp2p-quic-transport1
github.com/libp2p/go-libp2p-record1
github.com/libp2p/go-libp2p-routing1
github.com/libp2p/go-libp2p-routing-helpers1
github.com/libp2p/go-libp2p-secio1
github.com/libp2p/go-libp2p-secio1
github.com/libp2p/go-libp2p-swarm1
github.com/libp2p/go-libp2p-swarm1
github.com/libp2p/go-libp2p-swarm1
github.com/libp2p/go-libp2p-tls1
github.com/libp2p/go-libp2p-transport1
github.com/libp2p/go-libp2p-transport1
github.com/libp2p/go-libp2p-transport-upgrader1
github.com/libp2p/go-libp2p-transport-upgrader1
github.com/libp2p/go-libp2p-transport-upgrader1
github.com/libp2p/go-libp2p-yamux1
github.com/libp2p/go-libp2p-yamux1
github.com/libp2p/go-maddr-filter1
github.com/libp2p/go-maddr-filter1
github.com/libp2p/go-mplex1
github.com/libp2p/go-mplex1
github.com/libp2p/go-mplex1
github.com/libp2p/go-msgio1
github.com/libp2p/go-msgio1
github.com/libp2p/go-nat1
github.com/libp2p/go-reuseport1
github.com/libp2p/go-reuseport-transport1
github.com/libp2p/go-reuseport-transport1
github.com/libp2p/go-stream-muxer1
github.com/libp2p/go-stream-muxer-multistream1
github.com/libp2p/go-tcp-transport1
github.com/libp2p/go-tcp-transport1
github.com/libp2p/go-tcp-transport1
github.com/libp2p/go-testutil1
github.com/libp2p/go-ws-transport1
github.com/libp2p/go-ws-transport1
github.com/libp2p/go-yamux1
github.com/libp2p/go-yamux1
github.com/libp2p/go-yamux1
github.com/lucas-clemente/quic-go1
github.com/lucas-clemente/quic-go1
github.com/marten-seemann/qtls1
github.com/mattn/goveralls1
github.com/miekg/dns1
github.com/miekg/dns1
github.com/minio/blake2b-simd1
github.com/minio/sha256-simd1
github.com/minio/sha256-simd1
github.com/mr-tron/base581
github.com/mr-tron/base581
github.com/multiformats/go-base321
github.com/multiformats/go-multiaddr1
github.com/multiformats/go-multiaddr1
github.com/multiformats/go-multiaddr1
github.com/multiformats/go-multiaddr-dns1
github.com/multiformats/go-multiaddr-net1
github.com/multiformats/go-multibase1
github.com/multiformats/go-multicodec1
github.com/multiformats/go-multihash1
github.com/multiformats/go-multihash1
github.com/multiformats/go-multistream1
github.com/multiformats/go-multistream1
github.com/mwitkow/go-conntrack1
github.com/opentracing/opentracing-go1
github.com/opentracing/opentracing-go1
github.com/polydawn/refmt1
github.com/prometheus/procfs1
github.com/rs/cors1
github.com/smartystreets/goconvey1
github.com/sourcegraph/go-diff1
github.com/spacemonkeygo/openssl1
github.com/spacemonkeygo/spacelog1
github.com/spaolacci/murmur31
github.com/spaolacci/murmur31
github.com/syndtr/goleveldb1
github.com/texttheater/golang-levenshtein1
github.com/warpfork/go-wish1
github.com/whyrusleeping/base321
github.com/whyrusleeping/cbor1
github.com/whyrusleeping/chunker1
github.com/whyrusleeping/go-ctrlnet1
github.com/whyrusleeping/go-keyspace1
github.com/whyrusleeping/go-logging1
github.com/whyrusleeping/go-notifier1
github.com/whyrusleeping/go-smux-multiplex1
github.com/whyrusleeping/go-smux-multistream1
github.com/whyrusleeping/go-smux-yamux1
github.com/whyrusleeping/go-smux-yamux1
github.com/whyrusleeping/go-sysinfo1
github.com/whyrusleeping/mafmt1
github.com/whyrusleeping/mdns1
github.com/whyrusleeping/multiaddr-filter1
github.com/whyrusleeping/tar-utils1
github.com/whyrusleeping/timecache1
github.com/whyrusleeping/yamux1
github.com/whyrusleeping/yamux1
go.uber.org/dig1
go.uber.org/fx1
go.uber.org/goleak1
go4.org1
go4.org1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/net1
golang.org/x/net1
golang.org/x/sync1
golang.org/x/sys1
golang.org/x/sys1
golang.org/x/tools1
golang.org/x/tools1
golang.org/x/xerrors1
golang.org/x/xerrors1
gopkg.in/cheggaaa/pb.v11
gopkg.in/errgo.v21
gotest.tools1
gotest.tools/gotestsum1
github.com/BurntSushi/locker1
github.com/BurntSushi/toml1
github.com/bep/debounce1
github.com/bep/gitmap1
github.com/bep/go-tocss1
github.com/chaseadamsio/goorgeous1
github.com/eknkc/amber1
github.com/fortytw2/leaktest1
github.com/hashicorp/go-uuid1
github.com/jdkato/prose1
github.com/kyokomi/emoji1
github.com/magefile/mage1
github.com/markbates/inflect1
github.com/miekg/mmark1
github.com/muesli/smartcrop1
github.com/nfnt/resize1
github.com/nicksnyder/go-i18n1
github.com/olekukonko/tablewriter1
github.com/russross/blackfriday1
github.com/sanity-io/litter1
github.com/shurcooL/sanitized_anchor_name1
github.com/spf13/fsync1
github.com/stretchr/objx1
github.com/tdewolff/minify/v21
github.com/wellington/go-libsass1
github.com/yosssi/ace1
golang.org/x/image1
golang.org/x/sys1
github.com/mattn/go-runewidth1
github.com/nsf/termbox-go1
github.com/anaskhan96/soup1
github.com/gizak/termui1
github.com/maruel/panicparse1
github.com/maruel/panicparse1
github.com/mattn/go-isatty1
github.com/miguelmota/go-coinmarketcap1
github.com/miguelmota/go-coinmarketcap1
github.com/miguelmota/go-coinmarketcap1
github.com/miguelmota/go-coinmarketcap1
golang.org/x/net1
golang.org/x/net1
code.cloudfoundry.org/bytefmt1
github.com/PagerDuty/go-pagerduty1
github.com/PagerDuty/go-pagerduty1
github.com/adlio/trello1
github.com/adlio/trello1
github.com/alecthomas/chroma1
github.com/andygrunwald/go-gerrit1
github.com/andygrunwald/go-gerrit1
github.com/briandowns/openweathermap1
github.com/cenkalti/backoff1
github.com/darkSasori/todoist1
github.com/gdamore/tcell1
github.com/gdamore/tcell1
github.com/godbus/dbus1
github.com/godbus/dbus1
github.com/google/go-github/v251
github.com/google/go-github/v251
github.com/olebedev/config1
github.com/pkg/profile1
github.com/pkg/profile1
github.com/radovskyb/watcher1
github.com/radovskyb/watcher1
github.com/rivo/tview1
github.com/rivo/tview1
github.com/rivo/uniseg1
github.com/sticreations/spotigopher1
github.com/xanzy/go-gitlab1
github.com/xanzy/go-gitlab1
github.com/yfronto/newrelic1
github.com/zmb3/spotify1
github.com/zorkian/go-datadog-api1
github.com/zorkian/go-datadog-api1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/sys1
google.golang.org/api1
google.golang.org/api1
google.golang.org/genproto1
gopkg.in/jarcoal/httpmock.v11
github.com/pkg/browser1
golang.org/x/sys1
golang.org/x/tools1
github.com/DHowett/go-plist1
golang.org/x/net1
software.sslmate.com/src/go-pkcs121
github.com/Azure/azure-sdk-for-go1
github.com/Azure/go-autorest1
github.com/Azure/go-ntlmssp1
github.com/ChrisTrenkamp/goxpath1
github.com/Unknwon/com1
github.com/agext/levenshtein1
github.com/aliyun/alibaba-cloud-sdk-go1
github.com/aliyun/aliyun-oss-go-sdk1
github.com/aliyun/aliyun-tablestore-go-sdk1
github.com/apparentlymart/go-cidr1
github.com/apparentlymart/go-dump1
github.com/apparentlymart/go-textseg1
github.com/armon/circbuf1
github.com/aws/aws-sdk-go1
github.com/bgentry/speakeasy1
github.com/chzyer/readline1
github.com/coreos/etcd1
github.com/cristim/ec2-instances-info1
github.com/dimchansky/utfbom1
github.com/dylanmei/iso86011
github.com/golang/mock1
github.com/gophercloud/gophercloud1
github.com/gophercloud/utils1
github.com/hashicorp/aws-sdk-go-base1
github.com/hashicorp/consul1
github.com/hashicorp/go-azure-helpers1
github.com/hashicorp/go-checkpoint1
github.com/hashicorp/go-hclog1
github.com/hashicorp/go-plugin1
github.com/hashicorp/go-retryablehttp1
github.com/hashicorp/go-rootcerts1
github.com/hashicorp/go-slug1
github.com/hashicorp/go-tfe1
github.com/hashicorp/go-version1
github.com/hashicorp/hcl21
github.com/hashicorp/hil1
github.com/hashicorp/logutils1
github.com/hashicorp/serf1
github.com/hashicorp/terraform1
github.com/hashicorp/terraform-config-inspect1
github.com/joyent/triton-go1
github.com/lusis/go-artifactory1
github.com/marstr/guid1
github.com/masterzen/simplexml1
github.com/masterzen/winrm1
github.com/mattn/go-shellwords1
github.com/mitchellh/cli1
github.com/mitchellh/colorstring1
github.com/mitchellh/go-linereader1
github.com/mitchellh/panicwrap1
github.com/mitchellh/prefixedio1
github.com/packer-community/winrmcp1
github.com/pkg/errors1
github.com/posener/complete1
github.com/spf13/afero1
github.com/svanharmelen/jsonapi1
github.com/terraform-providers/terraform-provider-openstack1
github.com/ugorji/go1
github.com/vmihailenco/msgpack1
github.com/xlab/treeprint1
github.com/zclconf/go-cty1
github.com/zclconf/go-cty1
github.com/zclconf/go-cty-yaml1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/sys1
gopkg.in/ini.v11
github.com/bradleyfalzon/ghinstallation1
github.com/google/go-github/v241
github.com/haya14busa/secretbox1
github.com/justinas/nosurf1
github.com/mattn/go-shellwords1
github.com/rakyll/statik1
github.com/reviewdog/errorformat1
github.com/xanzy/go-gitlab1
golang.org/x/net1
golang.org/x/oauth21
github.com/Masterminds/semver1
github.com/aws/aws-sdk-go1
github.com/tatsushid/go-prettytable1
github.com/urfave/cli1
go.uber.org/zap1
golang.org/x/crypto1
golang.org/x/crypto1
github.com/andreyvit/diff1
github.com/go-kit/kit1
github.com/go-logfmt/logfmt1
github.com/go-stack/stack1
github.com/gosuri/uilive1
github.com/gosuri/uiprogress1
github.com/hetznercloud/hcloud-go1
github.com/mitchellh/go-homedir1
github.com/spf13/jwalterweatherman1
github.com/spf13/viper1
golang.org/x/crypto1
golang.org/x/sys1
cloud.google.com/go1
code.gitea.io/sdk1
github.com/Azure/azure-storage-blob-go1
github.com/Azure/draft1
github.com/Azure/go-autorest1
github.com/Azure/go-autorest1
github.com/Azure/go-autorest1
github.com/DataDog/datadog-go1
github.com/IBM-Cloud/bluemix-go1
github.com/Jeffail/gabs1
github.com/Jeffail/gabs1
github.com/MakeNowJust/heredoc1
github.com/Microsoft/go-winio1
github.com/NYTimes/gziphandler1
github.com/Netflix/go-expect1
github.com/SAP/go-hdb1
github.com/SermoDigital/jose1
github.com/acarl005/stripansi1
github.com/alcortesm/tgz1
github.com/alexflint/go-filemutex1
github.com/andygrunwald/go-gerrit1
github.com/andygrunwald/go-jira1
github.com/anmitsu/go-shlex1
github.com/antham/chyle1
github.com/armon/go-metrics1
github.com/asaskevich/govalidator1
github.com/aws/aws-sdk-go1
github.com/aws/aws-sdk-go1
github.com/aws/aws-sdk-go1
github.com/aws/aws-sdk-go1
github.com/banzaicloud/bank-vaults1
github.com/beevik/etree1
github.com/bitly/go-hostpool1
github.com/bouk/monkey1
github.com/bwmarrin/snowflake1
github.com/c2h5oh/datasize1
github.com/cenkalti/backoff1
github.com/chromedp/cdproto1
github.com/chromedp/chromedp1
github.com/circonus-labs/circonus-gometrics1
github.com/codeship/codeship-go1
github.com/containerd/continuity1
github.com/denisenkom/go-mssqldb1
github.com/denormal/go-gitignore1
github.com/disintegration/imaging1
github.com/dnaeon/go-vcr1
github.com/docker/go-connections1
github.com/docker/go-units1
github.com/docker/spdystream1
github.com/docker/spdystream1
github.com/dsnet/compress1
github.com/duosecurity/duo_api_golang1
github.com/elazarl/go-bindata-assetfs1
github.com/elazarl/goproxy1
github.com/emicklei/go-restful1
github.com/emirpasic/gods1
github.com/evanphx/json-patch1
github.com/fatih/structs1
github.com/gfleury/go-bitbucket-v11
github.com/gfleury/go-bitbucket-v11
github.com/gliderlabs/ssh1
github.com/go-ini/ini1
github.com/go-ini/ini1
github.com/go-ldap/ldap1
github.com/go-openapi/jsonpointer1
github.com/go-openapi/jsonreference1
github.com/go-openapi/spec1
github.com/go-openapi/swag1
github.com/go-sql-driver/mysql1
github.com/gobuffalo/envy1
github.com/gobuffalo/envy1
github.com/gocql/gocql1
github.com/golang/groupcache1
github.com/google/btree1
github.com/google/btree1
github.com/google/gofuzz1
github.com/google/wire1
github.com/googleapis/gnostic1
github.com/gophercloud/gophercloud1
github.com/gophercloud/gophercloud1
github.com/gophercloud/gophercloud1
github.com/gorilla/securecookie1
github.com/gorilla/sessions1
github.com/gorilla/sessions1
github.com/gorilla/websocket1
github.com/gotestyourself/gotestyourself1
github.com/gregjones/httpcache1
github.com/gregjones/httpcache1
github.com/gregjones/httpcache1
github.com/hailocab/go-hostpool1
github.com/hashicorp/consul1
github.com/hashicorp/go-hclog1
github.com/hashicorp/go-memdb1
github.com/hashicorp/go-plugin1
github.com/hashicorp/go-retryablehttp1
github.com/hashicorp/go-rootcerts1
github.com/hashicorp/go-sockaddr1
github.com/hashicorp/go-sockaddr1
github.com/hashicorp/go-version1
github.com/hashicorp/serf1
github.com/hashicorp/vault1
github.com/hashicorp/vault-plugin-secrets-kv1
github.com/heptio/sonobuoy1
github.com/hinshun/vt10x1
github.com/iancoleman/orderedmap1
github.com/imdario/mergo1
github.com/jbrukh/bayesian1
github.com/jefferai/jsonx1
github.com/jenkins-x/build-pipeline1
github.com/jenkins-x/chyle1
github.com/jenkins-x/draft-repo1
github.com/jenkins-x/golang-jenkins1
github.com/jenkins-x/sonobuoy1
github.com/jenkins-x/sonobuoy1
github.com/jetstack/cert-manager1
github.com/json-iterator/go1
github.com/kballard/go-shellquote1
github.com/kevinburke/ssh_config1
github.com/keybase/go-crypto1
github.com/knative/build1
github.com/knative/build1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/build-pipeline1
github.com/knative/pkg1
github.com/knq/sysutil1
github.com/kr/pty1
github.com/lusis/go-slackbot1
github.com/lusis/slack-test1
github.com/mailru/easyjson1
github.com/markbates/inflect1
github.com/mattbaird/jsonpatch1
github.com/mholt/archiver1
github.com/mitchellh/go-homedir1
github.com/modern-go/reflect21
github.com/nlopes/slack1
github.com/nwaples/rardecode1
github.com/onsi/gomega1
github.com/operator-framework/operator-sdk1
github.com/ory/dockertest1
github.com/pascaldekloe/goe1
github.com/pborman/uuid1
github.com/pelletier/go-buffruneio1
github.com/peterbourgon/diskv1
github.com/petergtz/pegomock1
github.com/petergtz/pegomock1
github.com/petergtz/pegomock1
github.com/pierrec/lz41
github.com/pkg/browser1
github.com/prometheus/client_golang1
github.com/prometheus/client_golang1
github.com/prometheus/client_golang1
github.com/prometheus/common1
github.com/prometheus/common1
github.com/prometheus/common1
github.com/prometheus/common1
github.com/prometheus/procfs1
github.com/prometheus/procfs1
github.com/rawlingsj/build-pipeline1
github.com/rifflock/lfshook1
github.com/rodaine/hclencoder1
github.com/russross/blackfriday1
github.com/ryanuber/go-glob1
github.com/sethvargo/go-password1
github.com/shirou/gopsutil1
github.com/shurcooL/githubv41
github.com/shurcooL/githubv41
github.com/shurcooL/graphql1
github.com/shurcooL/graphql1
github.com/sirupsen/logrus1
github.com/sirupsen/logrus1
github.com/spf13/viper1
github.com/src-d/gcfg1
github.com/stoewer/go-strcase1
github.com/trivago/tgo1
github.com/ulikunitz/xz1
github.com/viniciuschiele/tarx1
github.com/wbrefvem/go-bitbucket1
github.com/wbrefvem/go-bitbucket1
github.com/wbrefvem/go-bitbucket1
github.com/wbrefvem/go-bitbucket1
github.com/xanzy/go-gitlab1
github.com/xanzy/ssh-agent1
github.com/xi2/xz1
go.opencensus.io1
go.opencensus.io1
go.opencensus.io1
go.uber.org/zap1
gocloud.dev1
golang.org/x/net1
golang.org/x/net1
golang.org/x/net1
golang.org/x/oauth21
golang.org/x/oauth21
golang.org/x/sys1
golang.org/x/sys1
golang.org/x/time1
golang.org/x/tools1
golang.org/x/tools1
google.golang.org/api1
google.golang.org/api1
google.golang.org/api1
google.golang.org/appengine1
google.golang.org/genproto1
google.golang.org/genproto1
google.golang.org/genproto1
google.golang.org/genproto1
google.golang.org/grpc1
google.golang.org/grpc1
gopkg.in/AlecAivazis/survey.v11
gopkg.in/asn1-ber.v11
gopkg.in/mgo.v21
gopkg.in/robfig/cron.v21
gopkg.in/src-d/go-billy.v41
gopkg.in/src-d/go-git-fixtures.v31
gopkg.in/src-d/go-git.v41
gopkg.in/warnings.v01
k8s.io/api1
k8s.io/api1
k8s.io/api1
k8s.io/api1
k8s.io/api1
k8s.io/apiextensions-apiserver1
k8s.io/apiextensions-apiserver1
k8s.io/apimachinery1
k8s.io/apimachinery1
k8s.io/apimachinery1
k8s.io/apimachinery1
k8s.io/apimachinery1
k8s.io/client-go1
k8s.io/client-go1
k8s.io/client-go1
k8s.io/client-go1
k8s.io/code-generator1
k8s.io/gengo1
k8s.io/helm1
k8s.io/kube-openapi1
k8s.io/metrics1
k8s.io/metrics1
k8s.io/test-infra1
k8s.io/test-infra1
github.com/kyokomi/emoji1
github.com/lithammer/fuzzysearch1
github.com/npat-efault/poller1
github.com/petermattis/goid1
github.com/rivo/uniseg1
github.com/russross/blackfriday/v21
github.com/sasha-s/go-deadlock1
github.com/shurcooL/sanitized_anchor_name1
github.com/zyedidia/clipboard1
github.com/zyedidia/poller1
go.etcd.io/bbolt1
golang.org/x/image1
golang.org/x/net1
golang.org/x/net1
golang.org/x/sys1
gopkg.in/toast.v11
maunium.net/go/mautrix1
maunium.net/go/mautrix1
maunium.net/go/mautrix1
maunium.net/go/mautrix1
maunium.net/go/mautrix1
maunium.net/go/mautrix1
maunium.net/go/mauview1
maunium.net/go/mauview1
maunium.net/go/mauview1
maunium.net/go/tcell1
maunium.net/go/tcell1
maunium.net/go/tcell1
cloud.google.com/go1
github.com/Azure/azure-storage-blob-go1
github.com/Unknwon/goconfig1
github.com/a8m/tree1
github.com/abbot/go-http-auth1
github.com/anacrolix/dms1
github.com/aws/aws-sdk-go1
github.com/billziss-gh/cgofuse1
github.com/coreos/bbolt1
github.com/djherbis/times1
github.com/dropbox/dropbox-sdk-go-unofficial1
github.com/goftp/file-driver1
github.com/goftp/server1
github.com/gopherjs/gopherjs1
github.com/jlaffaye/ftp1
github.com/jlaffaye/ftp1
github.com/jlaffaye/ftp1
github.com/jtolds/gls1
github.com/koofr/go-httpclient1
github.com/koofr/go-koofrclient1
github.com/kr/fs1
github.com/ncw/go-acd1
github.com/ncw/swift1
github.com/okzk/sdnotify1
github.com/pengsrc/go-shared1
github.com/pkg/sftp1
github.com/pkg/sftp1
github.com/rfjakob/eme1
github.com/sevlyar/go-daemon1
github.com/smartystreets/assertions1
github.com/smartystreets/goconvey1
github.com/spf13/cobra1
github.com/t3rm1n4l/go-mega1
github.com/yunify/qingstor-sdk-go1
go.etcd.io/bbolt1
go.opencensus.io1
go.opencensus.io1
golang.org/x/crypto1
golang.org/x/net1
golang.org/x/net1
golang.org/x/sys1
golang.org/x/sys1
google.golang.org/api1
google.golang.org/genproto1
google.golang.org/genproto1
google.golang.org/grpc1
google.golang.org/grpc1
gopkg.in/check.v11
#!/usr/bin/env nix-shell
#! nix-shell -i python3 -p python3 python3Packages.pythonix ripgrep
from collections import Counter
import subprocess
import os.path
import typing
import shlex
import nix
def find_derivations(nixpkgs_path: str) -> typing.Generator[str, str, str]:
"""
Find derivations in nixpkgs using buildGoModule"""
p = subprocess.run(
shlex.split(f'rg buildGoModule -t nix -l {nixpkgs_path}'),
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
if p.returncode != 0:
raise RuntimeError(p.returncode)
for f in p.stdout.decode().split('\n'):
if not f or f.endswith('all-packages.nix'):
continue
drv_attr = os.path.basename(os.path.dirname(f))
if drv_attr not in ('lab',):
yield drv_attr
if __name__ == '__main__':
nixpkgs_path = nix.eval('builtins.toString <nixpkgs>')
drv_attrs = list(find_derivations(nixpkgs_path))
for attr in drv_attrs:
try:
subprocess.run(['nix-build', '<nixpkgs>', '-A', attr + '.src'])
except Exception:
pass
store_paths = nix.eval('''
with import <nixpkgs> {};
builtins.map (drv: "${drv.src}") %s
''' % ('[' + ' '.join(drv_attrs) + ']'))
hash_index = {}
ctr = Counter()
for store_path in store_paths:
gosum = os.path.join(store_path, 'go.sum')
if not os.path.exists(gosum):
continue
with open(gosum) as f:
data = f.read()
for pkg, version, hash in (line.split(' ') for line in data.split('\n') if line):
if version.endswith('/go.mod'):
continue
hash_index[hash] = pkg
ctr.update([hash])
# Output as org table
print('| Package | Times duplicated |')
print('|---------|------------------|')
for hash, count in sorted(ctr.items(), key=lambda i: ~i[1]):
pkg = hash_index[hash]
print(f'| {pkg} | {count} |')
print('|---------|------------------|')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment