Skip to content

Instantly share code, notes, and snippets.

@imjasonh
Last active April 18, 2025 15:56
Show Gist options
  • Save imjasonh/3079d8c187e9b1beadc356aac6854def to your computer and use it in GitHub Desktop.
Save imjasonh/3079d8c187e9b1beadc356aac6854def to your computer and use it in GitHub Desktop.
Generating a Go module that depends on a lot of stuff
module example.com/huge
go 1.24
require (
)
#!/usr/bin/env bash
echo "module example.com/huge" >go.mod
echo "go 1.24" >>go.mod
echo "require (" >>go.mod
echo "package main" >main.go
echo "import (" >>main.go
IGNORE_PATTERNS=(
"github.com/armon/go-metrics"
"github.com/circonus-labs/circonusllhist"
"github.com/codahale/hdrhistogram"
"github.com/codegangsta/cli"
"github.com/coredns/coredns"
"github.com/coreos/bbolt"
"github.com/DataDog/dd-trace-go"
"github.com/DHowett/go-plist"
"github.com/docker"
"github.com/FiloSottile/mkcert"
"github.com/go-check/check"
"github.com/go-gitea/gitea"
"github.com/golang/lint"
"github.com/google/cadvisor"
"github.com/googleapis/gnostic"
"github.com/hashicorp/vault"
"github.com/heketi/heketi"
"github.com/imdario/mergo"
"github.com/lyft/protoc-gen-validate"
"github.com/mholt/caddy"
"github.com/moby"
"github.com/moby/buildkit"
"github.com/nats-io/go-nats"
"github.com/openzipkin/zipkin-go-opentracing"
"github.com/pressly/chi"
"github.com/Shopify/sarama"
"github.com/Sirupsen/logrus"
"github.com/smartystreets"
"github.com/testcontainers/testcontainer-go"
"github.com/tonistiigi"
"github.com/uber-go"
"github.com/vdemeester"
"github.com/willf/bitset"
"gocloud.dev"
"google.golang.org"
"google/go-cloud"
"gopkg.in"
"k8s.io"
"sourcegraph/go-diff"
"vbom.ml"
)
should_ignore() {
local line="$1"
for pattern in "${IGNORE_PATTERNS[@]}"; do
if [[ $line == *"$pattern"* ]]; then
return 0 # should ignore
fi
done
return 1
}
while IFS= read -r line; do
if should_ignore "$line"; then
continue
fi
echo " _ \"$line\"" >>main.go
done < <(curl https://index.golang.org/index | jq -s -r '
group_by(.Path) |
map(sort_by(.Timestamp) | last) |
map(.Path)[]
')
echo ")" >>go.mod
echo "\"fmt\"" >>main.go
echo ")" >>main.go
echo "func main() { fmt.Println(\"Hello, world!\") }" >>main.go
gofmt -w main.go
go mod tidy
package main
import (
_ "bazil.org/fuse"
_ "bitbucket.org/bertimus9/systemstat"
_ "cloud.google.com/go"
_ "collectd.org"
_ "contrib.go.opencensus.io/exporter/aws"
_ "contrib.go.opencensus.io/exporter/ocagent"
_ "contrib.go.opencensus.io/exporter/stackdriver"
_ "contrib.go.opencensus.io/integrations/ocsql"
_ "contrib.go.opencensus.io/resource"
_ "dmitri.shuralyov.com/app/changes"
_ "dmitri.shuralyov.com/html/belt"
_ "dmitri.shuralyov.com/service/change"
_ "dmitri.shuralyov.com/state"
_ "dmitri.shuralyov.com/test/a"
_ "dmitri.shuralyov.com/test/modtest1"
"fmt"
_ "git.apache.org/thrift.git"
_ "github.com/AndreasBriese/bbloom"
_ "github.com/Azure/azure-amqp-common-go"
_ "github.com/Azure/azure-pipeline-go"
_ "github.com/Azure/azure-sdk-for-go"
_ "github.com/Azure/azure-service-bus-go"
_ "github.com/Azure/azure-storage-blob-go"
_ "github.com/Azure/go-ansiterm"
_ "github.com/Azure/go-autorest"
_ "github.com/BurntSushi/toml"
_ "github.com/BurntSushi/xgb"
_ "github.com/DataDog/datadog-go"
_ "github.com/DataDog/zstd"
_ "github.com/GoogleCloudPlatform/cloudsql-proxy"
_ "github.com/GoogleCloudPlatform/k8s-cloud-provider"
_ "github.com/Graylog2/go-gelf"
_ "github.com/JeffAshton/win_pdh"
_ "github.com/Jeffail/gabs"
_ "github.com/Knetic/govaluate"
_ "github.com/Kubuxu/go-os-helper"
_ "github.com/MakeNowJust/heredoc"
_ "github.com/Masterminds/semver"
_ "github.com/Masterminds/sprig"
_ "github.com/Microsoft/go-winio"
_ "github.com/Microsoft/hcsshim"
_ "github.com/NYTimes/gziphandler"
_ "github.com/Nvveen/Gotty"
_ "github.com/OneOfOne/xxhash"
_ "github.com/PuerkitoBio/purell"
_ "github.com/RackSec/srslog"
_ "github.com/Rican7/retry"
_ "github.com/RoaringBitmap/roaring"
_ "github.com/SAP/go-hdb"
_ "github.com/Sereal/Sereal"
_ "github.com/SermoDigital/jose"
_ "github.com/Shopify/toxiproxy"
_ "github.com/VividCortex/gohistogram"
_ "github.com/abdullin/seq"
_ "github.com/aclements/go-gg"
_ "github.com/aclements/go-moremath"
_ "github.com/aead/siphash"
_ "github.com/afex/hystrix-go"
_ "github.com/ajg/form"
_ "github.com/ajstarks/deck"
_ "github.com/ajstarks/svgo"
_ "github.com/akavel/rsrc"
_ "github.com/alcortesm/tgz"
_ "github.com/alecthomas/kingpin"
_ "github.com/alecthomas/template"
_ "github.com/alecthomas/units"
_ "github.com/aliyun/alibaba-cloud-sdk-go"
_ "github.com/andreyvit/diff"
_ "github.com/anmitsu/go-shlex"
_ "github.com/aokoli/goutils"
_ "github.com/apache/arrow"
_ "github.com/apache/arrow/go/arrow"
_ "github.com/apache/thrift"
_ "github.com/apex/log"
_ "github.com/aphistic/golf"
_ "github.com/araddon/gou"
_ "github.com/armon/circbuf"
_ "github.com/armon/consul-api"
_ "github.com/armon/go-proxyproto"
_ "github.com/armon/go-radix"
_ "github.com/asaskevich/govalidator"
_ "github.com/asdine/storm"
_ "github.com/astaxie/beego"
_ "github.com/auth0/go-jwt-middleware"
_ "github.com/aws/aws-sdk-go"
_ "github.com/aws/aws-sdk-go-v2"
_ "github.com/aybabtme/rgbterm"
_ "github.com/bazelbuild/bazel-gazelle"
_ "github.com/bazelbuild/buildtools"
_ "github.com/benbjohnson/tmpl"
_ "github.com/beorn7/perks"
_ "github.com/bfirsh/funker-go"
_ "github.com/bgentry/speakeasy"
_ "github.com/bitly/go-hostpool"
_ "github.com/blakesmith/ar"
_ "github.com/blang/semver"
_ "github.com/bmizerany/assert"
_ "github.com/bmizerany/pat"
_ "github.com/bob-thomas/configdir"
_ "github.com/bob-thomas/go-serial"
_ "github.com/boltdb/bolt"
_ "github.com/boombuler/barcode"
_ "github.com/bouk/httprouter"
_ "github.com/bradfitz/go-smtpd"
_ "github.com/bradfitz/gomemcache"
_ "github.com/briankassouf/jose"
_ "github.com/bsphere/le_go"
_ "github.com/btcsuite/btcd"
_ "github.com/btcsuite/btclog"
_ "github.com/btcsuite/btcutil"
_ "github.com/btcsuite/go-socks"
_ "github.com/btcsuite/goleveldb"
_ "github.com/btcsuite/snappy-go"
_ "github.com/btcsuite/websocket"
_ "github.com/btcsuite/winsvc"
_ "github.com/bugsnag/bugsnag-go"
_ "github.com/bugsnag/osext"
_ "github.com/bugsnag/panicwrap"
_ "github.com/c-bata/go-prompt"
_ "github.com/caarlos0/ctrlc"
_ "github.com/cactus/go-statsd-client/statsd"
_ "github.com/campoy/unique"
_ "github.com/canthefason/go-watcher"
_ "github.com/casbin/casbin"
_ "github.com/cenkalti/backoff"
_ "github.com/census-instrumentation/opencensus-proto"
_ "github.com/centrify/cloud-golang-sdk"
_ "github.com/cespare/prettybench"
_ "github.com/cespare/xxhash"
_ "github.com/chai2010/gettext-go"
_ "github.com/chrismalek/oktasdk-go"
_ "github.com/chzyer/readline"
_ "github.com/circonus-labs/circonus-gometrics"
_ "github.com/clbanning/x2j"
_ "github.com/client9/misspell"
_ "github.com/cloudflare/cfssl"
_ "github.com/clusterhq/flocker-go"
_ "github.com/cockroachdb/apd"
_ "github.com/cockroachdb/cockroach-go"
_ "github.com/codedellemc/goscaleio"
_ "github.com/codegangsta/negroni"
_ "github.com/container-storage-interface/spec"
_ "github.com/containerd/cgroups"
_ "github.com/containerd/console"
_ "github.com/containerd/containerd"
_ "github.com/containerd/continuity"
_ "github.com/containerd/fifo"
_ "github.com/containerd/go-runc"
_ "github.com/containerd/typeurl"
_ "github.com/containernetworking/cni"
_ "github.com/coreos/etcd"
_ "github.com/coreos/go-etcd"
_ "github.com/coreos/go-oidc"
_ "github.com/coreos/go-semver"
_ "github.com/coreos/go-systemd"
_ "github.com/coreos/pkg"
_ "github.com/coreos/rkt"
_ "github.com/cosiner/argv"
_ "github.com/cpuguy83/go-md2man"
_ "github.com/creack/goselect"
_ "github.com/cyphar/filepath-securejoin"
_ "github.com/cznic/cc"
_ "github.com/cznic/xc"
_ "github.com/d2g/dhcp4"
_ "github.com/d2g/dhcp4client"
_ "github.com/dancannon/gorethink"
_ "github.com/dave/jennifer"
_ "github.com/davecgh/go-spew"
_ "github.com/daviddengcn/go-colortext"
_ "github.com/denisenkom/go-mssqldb"
_ "github.com/denverdino/aliyungo"
_ "github.com/dgraph-io/badger"
_ "github.com/dgrijalva/jwt-go"
_ "github.com/dgryski/go-bitstream"
_ "github.com/dgryski/go-farm"
_ "github.com/digitalocean/godo"
_ "github.com/dimchansky/utfbom"
_ "github.com/djherbis/buffer"
_ "github.com/djherbis/nio"
_ "github.com/dnaeon/go-vcr"
_ "github.com/dnstap/golang-dnstap"
_ "github.com/duosecurity/duo_api_golang"
_ "github.com/dustin/go-humanize"
_ "github.com/eapache/go-resiliency"
_ "github.com/eapache/go-xerial-snappy"
_ "github.com/eapache/queue"
_ "github.com/edsrzf/mmap-go"
_ "github.com/elazarl/go-bindata-assetfs"
_ "github.com/elazarl/goproxy"
_ "github.com/elioengcomp/go-module-example"
_ "github.com/emicklei/go-restful"
_ "github.com/emirpasic/gods"
_ "github.com/envoyproxy/go-control-plane"
_ "github.com/estesp/manifest-tool"
_ "github.com/euank/go-kmsg-parser"
_ "github.com/evanphx/json-patch"
_ "github.com/exponent-io/jsonpath"
_ "github.com/facchinm/go-serial"
_ "github.com/farsightsec/golang-framestream"
_ "github.com/fatih/camelcase"
_ "github.com/fatih/color"
_ "github.com/fatih/structs"
_ "github.com/fluent/fluent-logger-golang"
_ "github.com/flynn/go-shlex"
_ "github.com/fortytw2/leaktest"
_ "github.com/franela/goreq"
_ "github.com/fsnotify/fsnotify"
_ "github.com/fullsailor/pkcs7"
_ "github.com/gammazero/deque"
_ "github.com/gammazero/workerpool"
_ "github.com/garyburd/redigo"
_ "github.com/getkin/kin-openapi"
_ "github.com/getlantern/context"
_ "github.com/getlantern/errors"
_ "github.com/getlantern/golog"
_ "github.com/getlantern/hex"
_ "github.com/getlantern/hidden"
_ "github.com/getlantern/ops"
_ "github.com/getlantern/systray"
_ "github.com/ghodss/yaml"
_ "github.com/gin-gonic/gin"
_ "github.com/gliderlabs/ssh"
_ "github.com/glycerine/go-unsnap-stream"
_ "github.com/glycerine/goconvey"
_ "github.com/go-errors/errors"
_ "github.com/go-ini/ini"
_ "github.com/go-kit/kit"
_ "github.com/go-ldap/ldap"
_ "github.com/go-logfmt/logfmt"
_ "github.com/go-martini/martini"
_ "github.com/go-ole/go-ole"
_ "github.com/go-openapi/loads"
_ "github.com/go-openapi/spec"
_ "github.com/go-openapi/strfmt"
_ "github.com/go-openapi/validate"
_ "github.com/go-ozzo/ozzo-validation"
_ "github.com/go-playground/locales"
_ "github.com/go-playground/universal-translator"
_ "github.com/go-sql-driver/mysql"
_ "github.com/go-stack/stack"
_ "github.com/go-stomp/stomp"
_ "github.com/go-test/deep"
_ "github.com/gobuffalo/attrs"
_ "github.com/gobuffalo/buffalo"
_ "github.com/gobuffalo/buffalo-docker"
_ "github.com/gobuffalo/buffalo-plugins"
_ "github.com/gobuffalo/buffalo-pop"
_ "github.com/gobuffalo/clara"
_ "github.com/gobuffalo/depgen"
_ "github.com/gobuffalo/envy"
_ "github.com/gobuffalo/events"
_ "github.com/gobuffalo/fizz"
_ "github.com/gobuffalo/flect"
_ "github.com/gobuffalo/genny"
_ "github.com/gobuffalo/gitgen"
_ "github.com/gobuffalo/github_flavored_markdown"
_ "github.com/gobuffalo/gogen"
_ "github.com/gobuffalo/httptest"
_ "github.com/gobuffalo/licenser"
_ "github.com/gobuffalo/logger"
_ "github.com/gobuffalo/makr"
_ "github.com/gobuffalo/mapi"
_ "github.com/gobuffalo/meta"
_ "github.com/gobuffalo/mw-basicauth"
_ "github.com/gobuffalo/mw-contenttype"
_ "github.com/gobuffalo/mw-csrf"
_ "github.com/gobuffalo/mw-forcessl"
_ "github.com/gobuffalo/mw-i18n"
_ "github.com/gobuffalo/mw-paramlogger"
_ "github.com/gobuffalo/mw-tokenauth"
_ "github.com/gobuffalo/nulls"
_ "github.com/gobuffalo/packd"
_ "github.com/gobuffalo/packr"
_ "github.com/gobuffalo/packr/v2"
_ "github.com/gobuffalo/plush"
_ "github.com/gobuffalo/plushgen"
_ "github.com/gobuffalo/pop"
_ "github.com/gobuffalo/release"
_ "github.com/gobuffalo/shoulders"
_ "github.com/gobuffalo/syncx"
_ "github.com/gobuffalo/tags"
_ "github.com/gobuffalo/uuid"
_ "github.com/gobuffalo/validate"
_ "github.com/gobuffalo/x"
_ "github.com/gobwas/glob"
_ "github.com/gocql/gocql"
_ "github.com/godbus/dbus"
_ "github.com/gofrs/flock"
_ "github.com/gofrs/uuid"
_ "github.com/gogo/googleapis"
_ "github.com/gogo/protobuf"
_ "github.com/golang/gddo"
_ "github.com/golang/glog"
_ "github.com/golang/groupcache"
_ "github.com/golang/mock"
_ "github.com/golang/protobuf"
_ "github.com/golang/snappy"
_ "github.com/golangplus/bytes"
_ "github.com/golangplus/fmt"
_ "github.com/golangplus/testing"
_ "github.com/gomodule/redigo"
_ "github.com/gonum/blas"
_ "github.com/gonum/floats"
_ "github.com/gonum/internal"
_ "github.com/gonum/lapack"
_ "github.com/gonum/matrix"
_ "github.com/google/btree"
_ "github.com/google/certificate-transparency-go"
_ "github.com/google/go-cmp"
_ "github.com/google/go-containerregistry"
_ "github.com/google/go-github"
_ "github.com/google/go-querystring"
_ "github.com/google/gofuzz"
_ "github.com/google/martian"
_ "github.com/google/pprof"
_ "github.com/google/shlex"
_ "github.com/google/subcommands"
_ "github.com/google/uuid"
_ "github.com/google/wire"
_ "github.com/googleapis/gax-go"
_ "github.com/googleapis/gax-go/v2"
_ "github.com/googleapis/google-cloud-go-testing"
_ "github.com/gophercloud/gophercloud"
_ "github.com/gopherjs/gopherjs"
_ "github.com/goreleaser/goreleaser"
_ "github.com/goreleaser/nfpm"
_ "github.com/gorhill/cronexpr"
_ "github.com/gorilla/context"
_ "github.com/gorilla/handlers"
_ "github.com/gorilla/mux"
_ "github.com/gorilla/pat"
_ "github.com/gorilla/securecookie"
_ "github.com/gorilla/sessions"
_ "github.com/gorilla/websocket"
_ "github.com/gotestyourself/gotestyourself"
_ "github.com/gregjones/httpcache"
_ "github.com/grpc-ecosystem/go-grpc-middleware"
_ "github.com/grpc-ecosystem/go-grpc-prometheus"
_ "github.com/grpc-ecosystem/grpc-gateway"
_ "github.com/grpc-ecosystem/grpc-opentracing"
_ "github.com/gucumber/gucumber"
_ "github.com/gxed/hashland/keccakpg"
_ "github.com/gxed/hashland/murmur3"
_ "github.com/hailocab/go-hostpool"
_ "github.com/hashicorp/consul"
_ "github.com/hashicorp/consul/api"
_ "github.com/hashicorp/consul/sdk"
_ "github.com/hashicorp/errwrap"
_ "github.com/hashicorp/go-checkpoint"
_ "github.com/hashicorp/go-cleanhttp"
_ "github.com/hashicorp/go-discover"
_ "github.com/hashicorp/go-gcp-common"
_ "github.com/hashicorp/go-hclog"
_ "github.com/hashicorp/go-immutable-radix"
_ "github.com/hashicorp/go-memdb"
_ "github.com/hashicorp/go-msgpack"
_ "github.com/hashicorp/go-multierror"
_ "github.com/hashicorp/go-plugin"
_ "github.com/hashicorp/go-retryablehttp"
_ "github.com/hashicorp/go-rootcerts"
_ "github.com/hashicorp/go-sockaddr"
_ "github.com/hashicorp/go-syslog"
_ "github.com/hashicorp/go-uuid"
_ "github.com/hashicorp/go-version"
_ "github.com/hashicorp/go.net"
_ "github.com/hashicorp/golang-lru"
_ "github.com/hashicorp/hcl"
_ "github.com/hashicorp/hil"
_ "github.com/hashicorp/logutils"
_ "github.com/hashicorp/mdns"
_ "github.com/hashicorp/memberlist"
_ "github.com/hashicorp/net-rpc-msgpackrpc"
_ "github.com/hashicorp/nomad"
_ "github.com/hashicorp/nomad/api"
_ "github.com/hashicorp/raft"
_ "github.com/hashicorp/raft-boltdb"
_ "github.com/hashicorp/serf"
_ "github.com/hashicorp/uuid"
_ "github.com/hashicorp/vic"
_ "github.com/hashicorp/yamux"
_ "github.com/heketi/rest"
_ "github.com/heketi/tests"
_ "github.com/heketi/utils"
_ "github.com/hpcloud/tail"
_ "github.com/huandu/xstrings"
_ "github.com/hudl/fargo"
_ "github.com/iancoleman/strcase"
_ "github.com/ianlancetaylor/demangle"
_ "github.com/inconshreveable/log15"
_ "github.com/inconshreveable/mousetrap"
_ "github.com/influxdata/flux"
_ "github.com/influxdata/goreleaser"
_ "github.com/influxdata/influxdb"
_ "github.com/influxdata/influxql"
_ "github.com/influxdata/kin-openapi"
_ "github.com/influxdata/line-protocol"
_ "github.com/influxdata/platform"
_ "github.com/influxdata/roaring"
_ "github.com/influxdata/tdigest"
_ "github.com/influxdata/usage-client"
_ "github.com/ipfs/go-cid"
_ "github.com/ipfs/go-datastore"
_ "github.com/ipfs/go-ds-badger"
_ "github.com/ipfs/go-ds-leveldb"
_ "github.com/ipfs/go-ipfs-delay"
_ "github.com/ipfs/go-log"
_ "github.com/ishidawataru/sctp"
_ "github.com/jackc/fake"
_ "github.com/jackc/pgx"
_ "github.com/jarcoal/httpmock"
_ "github.com/jbenet/go-context"
_ "github.com/jbenet/goprocess"
_ "github.com/jeffchao/backoff"
_ "github.com/jefferai/jsonx"
_ "github.com/jellevandenhooff/dkim"
_ "github.com/jessevdk/go-flags"
_ "github.com/jinzhu/gorm"
_ "github.com/jmespath/go-jmespath"
_ "github.com/jmoiron/sqlx"
_ "github.com/joho/godotenv"
_ "github.com/jonboulle/clockwork"
_ "github.com/josephspurrier/goversioninfo"
_ "github.com/joyent/triton-go"
_ "github.com/jrick/logrotate"
_ "github.com/json-iterator/go"
_ "github.com/jstemmer/go-junit-report"
_ "github.com/jsternberg/zap-logfmt"
_ "github.com/jteeuwen/go-bindata"
_ "github.com/jtolds/gls"
_ "github.com/julienschmidt/httprouter"
_ "github.com/justinas/alice"
_ "github.com/jwilder/encoding"
_ "github.com/k0kubun/colorstring"
_ "github.com/kardianos/osext"
_ "github.com/karrick/godirwalk"
_ "github.com/kballard/go-shellquote"
_ "github.com/kevinburke/go-bindata"
_ "github.com/kevinburke/ssh_config"
_ "github.com/keybase/go-crypto"
_ "github.com/kidoman/embd"
_ "github.com/kisielk/errcheck"
_ "github.com/kisielk/gotool"
_ "github.com/kkdai/bstream"
_ "github.com/klauspost/compress"
_ "github.com/klauspost/pgzip"
_ "github.com/konsorten/go-windows-terminal-sequences"
_ "github.com/kr/fs"
_ "github.com/kr/logfmt"
_ "github.com/kr/pretty"
_ "github.com/kr/pty"
_ "github.com/kr/text"
_ "github.com/leodido/go-urn"
_ "github.com/lib/pq"
_ "github.com/libopenstorage/openstorage"
_ "github.com/libp2p/go-buffer-pool"
_ "github.com/libp2p/go-libp2p-core"
_ "github.com/libp2p/go-libp2p-crypto"
_ "github.com/libp2p/go-libp2p-peer"
_ "github.com/libp2p/go-libp2p-peerstore"
_ "github.com/liggitt/tabwriter"
_ "github.com/lightstep/lightstep-tracer-go"
_ "github.com/linode/linodego"
_ "github.com/lithammer/dedent"
_ "github.com/logrusorgru/aurora"
_ "github.com/lpabon/godbc"
_ "github.com/lyft/protoc-gen-star"
_ "github.com/magiconair/properties"
_ "github.com/markbates/deplist"
_ "github.com/markbates/going"
_ "github.com/markbates/grift"
_ "github.com/markbates/hmax"
_ "github.com/markbates/inflect"
_ "github.com/markbates/oncer"
_ "github.com/markbates/refresh"
_ "github.com/markbates/safe"
_ "github.com/markbates/sigtx"
_ "github.com/markbates/willie"
_ "github.com/marstr/guid"
_ "github.com/martini-contrib/render"
_ "github.com/mattbaird/elastigo"
_ "github.com/mattn/go-colorable"
_ "github.com/mattn/go-isatty"
_ "github.com/mattn/go-runewidth"
_ "github.com/mattn/go-shellwords"
_ "github.com/mattn/go-sqlite3"
_ "github.com/mattn/go-tty"
_ "github.com/mattn/go-zglob"
_ "github.com/matttproud/golang_protobuf_extensions"
_ "github.com/meatballhat/negroni-logrus"
_ "github.com/mesos/mesos-go"
_ "github.com/michaelklishin/rabbit-hole"
_ "github.com/microcosm-cc/bluemonday"
_ "github.com/miekg/dns"
_ "github.com/mindprince/gonvml"
_ "github.com/minio/blake2b-simd"
_ "github.com/minio/highwayhash"
_ "github.com/minio/sha256-simd"
_ "github.com/mistifyio/go-zfs"
_ "github.com/mitchellh/cli"
_ "github.com/mitchellh/copystructure"
_ "github.com/mitchellh/go-homedir"
_ "github.com/mitchellh/go-testing-interface"
_ "github.com/mitchellh/go-wordwrap"
_ "github.com/mitchellh/gox"
_ "github.com/mitchellh/hashstructure"
_ "github.com/mitchellh/iochan"
_ "github.com/mitchellh/mapstructure"
_ "github.com/mitchellh/reflectwalk"
_ "github.com/mna/pigeon"
_ "github.com/modern-go/concurrent"
_ "github.com/modern-go/reflect2"
_ "github.com/mohae/deepcopy"
_ "github.com/monoculum/formam"
_ "github.com/morikuni/aec"
_ "github.com/mr-tron/base58"
_ "github.com/mrunalp/fileutils"
_ "github.com/mschoch/smat"
_ "github.com/multiformats/go-base32"
_ "github.com/multiformats/go-multiaddr"
_ "github.com/multiformats/go-multiaddr-dns"
_ "github.com/multiformats/go-multiaddr-net"
_ "github.com/multiformats/go-multibase"
_ "github.com/multiformats/go-multihash"
_ "github.com/munnerz/goautoneg"
_ "github.com/mvdan/xurls"
_ "github.com/mwitkow/go-conntrack"
_ "github.com/nats-io/gnatsd"
_ "github.com/nats-io/nats-streaming-server"
_ "github.com/nats-io/nkeys"
_ "github.com/nats-io/nuid"
_ "github.com/nbutton23/zxcvbn-go"
_ "github.com/ncw/swift"
_ "github.com/neelance/astrewrite"
_ "github.com/neelance/sourcemap"
_ "github.com/nicksnyder/go-i18n"
_ "github.com/nicolai86/scaleway-sdk"
_ "github.com/oklog/oklog"
_ "github.com/oklog/run"
_ "github.com/oklog/ulid"
_ "github.com/olekukonko/tablewriter"
_ "github.com/onsi/ginkgo"
_ "github.com/onsi/gomega"
_ "github.com/op/go-logging"
_ "github.com/opencontainers/go-digest"
_ "github.com/opencontainers/image-spec"
_ "github.com/opencontainers/runc"
_ "github.com/opencontainers/runtime-spec"
_ "github.com/opencontainers/selinux"
_ "github.com/opentracing-contrib/go-observer"
_ "github.com/opentracing-contrib/go-stdlib"
_ "github.com/opentracing/basictracer-go"
_ "github.com/opentracing/opentracing-go"
_ "github.com/openzipkin-contrib/zipkin-go-opentracing"
_ "github.com/openzipkin/zipkin-go"
_ "github.com/ory-am/common"
_ "github.com/ory/dockertest"
_ "github.com/oxtoacart/bpool"
_ "github.com/packethost/packngo"
_ "github.com/pascaldekloe/goe"
_ "github.com/patrickmn/go-cache"
_ "github.com/paulbellamy/ratecounter"
_ "github.com/pborman/getopt"
_ "github.com/pborman/uuid"
_ "github.com/pelletier/go-buffruneio"
_ "github.com/pelletier/go-toml"
_ "github.com/performancecopilot/speed"
_ "github.com/peterbourgon/diskv"
_ "github.com/peterh/liner"
_ "github.com/philhofer/fwd"
_ "github.com/pierrec/lz4"
_ "github.com/pkg/errors"
_ "github.com/pkg/profile"
_ "github.com/pkg/sftp"
_ "github.com/pkg/term"
_ "github.com/pmezard/go-difflib"
_ "github.com/posener/complete"
_ "github.com/pquerna/cachecontrol"
_ "github.com/pquerna/otp"
_ "github.com/prometheus/client_golang"
_ "github.com/prometheus/client_model"
_ "github.com/prometheus/common"
_ "github.com/prometheus/procfs"
_ "github.com/quobyte/api"
_ "github.com/rancher/go-rancher"
_ "github.com/rcrowley/go-metrics"
_ "github.com/renier/xmlrpc"
_ "github.com/retailnext/hllpp"
_ "github.com/ribice/glice"
_ "github.com/robfig/cron"
_ "github.com/rogpeppe/fastuuid"
_ "github.com/rogpeppe/go-internal"
_ "github.com/rs/cors"
_ "github.com/rubiojr/go-vhd"
_ "github.com/russross/blackfriday"
_ "github.com/russross/blackfriday/v2"
_ "github.com/rwcarlsen/goexif"
_ "github.com/ryanuber/columnize"
_ "github.com/ryanuber/go-glob"
_ "github.com/samuel/go-zookeeper"
_ "github.com/satori/go.uuid"
_ "github.com/sean-/seed"
_ "github.com/seccomp/libseccomp-golang"
_ "github.com/segmentio/kafka-go"
_ "github.com/serenize/snaker"
_ "github.com/sergi/go-diff"
_ "github.com/shiena/ansicolor"
_ "github.com/shirou/gopsutil"
_ "github.com/shopspring/decimal"
_ "github.com/shurcooL/component"
_ "github.com/shurcooL/events"
_ "github.com/shurcooL/github_flavored_markdown"
_ "github.com/shurcooL/go"
_ "github.com/shurcooL/go-goon"
_ "github.com/shurcooL/gofontwoff"
_ "github.com/shurcooL/gopherjslib"
_ "github.com/shurcooL/highlight_diff"
_ "github.com/shurcooL/highlight_go"
_ "github.com/shurcooL/home"
_ "github.com/shurcooL/htmlg"
_ "github.com/shurcooL/httperror"
_ "github.com/shurcooL/httpfs"
_ "github.com/shurcooL/httpgzip"
_ "github.com/shurcooL/issues"
_ "github.com/shurcooL/issuesapp"
_ "github.com/shurcooL/notifications"
_ "github.com/shurcooL/octicon"
_ "github.com/shurcooL/reactions"
_ "github.com/shurcooL/sanitized_anchor_name"
_ "github.com/shurcooL/users"
_ "github.com/shurcooL/webdavfs"
_ "github.com/sigma/go-inotify"
_ "github.com/sirupsen/logrus"
_ "github.com/skratchdot/open-golang"
_ "github.com/softlayer/softlayer-go"
_ "github.com/soheilhy/cmux"
_ "github.com/sony/gobreaker"
_ "github.com/sourcegraph/annotate"
_ "github.com/sourcegraph/syntaxhighlight"
_ "github.com/spaolacci/murmur3"
_ "github.com/spf13/afero"
_ "github.com/spf13/cast"
_ "github.com/spf13/cobra"
_ "github.com/spf13/jwalterweatherman"
_ "github.com/spf13/pflag"
_ "github.com/spf13/viper"
_ "github.com/src-d/gcfg"
_ "github.com/stathat/go"
_ "github.com/stevvooe/resumable"
_ "github.com/storageos/go-api"
_ "github.com/streadway/amqp"
_ "github.com/streadway/handy"
_ "github.com/stretchr/objx"
_ "github.com/stretchr/testify"
_ "github.com/syndtr/gocapability"
_ "github.com/syndtr/goleveldb"
_ "github.com/tarm/serial"
_ "github.com/tchap/go-patricia"
_ "github.com/tcnksm/go-input"
_ "github.com/tent/http-link-go"
_ "github.com/tidwall/gjson"
_ "github.com/tidwall/match"
_ "github.com/tinylib/msgp"
_ "github.com/tj/go-elastic"
_ "github.com/tj/go-kinesis"
_ "github.com/tj/go-spin"
_ "github.com/tmc/grpc-websocket-proxy"
_ "github.com/ttacon/chalk"
_ "github.com/tv42/httpunix"
_ "github.com/tylerb/graceful"
_ "github.com/uber/jaeger-client-go"
_ "github.com/uber/jaeger-lib"
_ "github.com/ugorji/go/codec"
_ "github.com/unrolled/secure"
_ "github.com/urfave/cli"
_ "github.com/urfave/negroni"
_ "github.com/vbatts/go-mtree"
_ "github.com/vbatts/tar-split"
_ "github.com/vishvananda/netlink"
_ "github.com/vishvananda/netns"
_ "github.com/vmihailenco/msgpack"
_ "github.com/vmware/govmomi"
_ "github.com/vmware/photon-controller-go-sdk"
_ "github.com/whyrusleeping/go-keyspace"
_ "github.com/whyrusleeping/go-logging"
_ "github.com/whyrusleeping/mafmt"
_ "github.com/xanzy/go-cloudstack"
_ "github.com/xanzy/ssh-agent"
_ "github.com/xdg/scram"
_ "github.com/xdg/stringprep"
_ "github.com/xeipuuv/gojsonschema"
_ "github.com/xenolf/lego"
_ "github.com/xiang90/probing"
_ "github.com/xlab/handysort"
_ "github.com/xlab/treeprint"
_ "github.com/xordataexchange/crypt"
_ "github.com/yudai/gojsondiff"
_ "github.com/yudai/golcs"
_ "github.com/yudai/pp"
_ "github.com/yvasiyarov/go-metrics"
_ "github.com/yvasiyarov/gorelic"
_ "github.com/yvasiyarov/newrelic_platform_go"
_ "github.com/zenazn/goji"
_ "go.etcd.io/bbolt"
_ "go.etcd.io/etcd"
_ "go.opencensus.io"
_ "go.uber.org/atomic"
_ "go.uber.org/multierr"
_ "go.uber.org/zap"
_ "go4.org"
_ "golang.org/dl"
_ "golang.org/x/arch"
_ "golang.org/x/build"
_ "golang.org/x/crypto"
_ "golang.org/x/exp"
_ "golang.org/x/exp/notary"
_ "golang.org/x/image"
_ "golang.org/x/lint"
_ "golang.org/x/mobile"
_ "golang.org/x/net"
_ "golang.org/x/oauth2"
_ "golang.org/x/perf"
_ "golang.org/x/sync"
_ "golang.org/x/sys"
_ "golang.org/x/text"
_ "golang.org/x/time"
_ "golang.org/x/tools"
_ "golang.org/x/xerrors"
_ "gonum.org/v1/gonum"
_ "gonum.org/v1/netlib"
_ "gotest.tools"
_ "grpc.go4.org"
_ "honnef.co/go/tools"
_ "istio.io/gogo-genproto"
_ "layeh.com/radius"
_ "pack.ag/amqp"
_ "rsc.io/letsencrypt"
_ "rsc.io/pdf"
_ "rsc.io/quote"
_ "rsc.io/quote/v2"
_ "rsc.io/quote/v3"
_ "rsc.io/sampler"
_ "software.sslmate.com/src/go-pkcs12"
_ "sourcegraph.com/sourcegraph/appdash"
_ "sourcegraph.com/sourcegraph/appdash-data"
_ "sourcegraph.com/sqs/pbtypes"
)
func main() { fmt.Println("Hello, world!") }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment