scouting: Migrate database code to gorm
This patch migrates our `db.go` from raw SQL code to the gorm library.
https://gorm.io/index.html
It's not fantastic, but it's better than what we had. We might want to
investigate other ORMs later.
The functionality should be the same as before.
Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: I986f74361fef1fac50b5499118b0af1d237f85f1
diff --git a/tools/go/go_mirrors.bzl b/tools/go/go_mirrors.bzl
index ee8b1b8..338cc95 100644
--- a/tools/go/go_mirrors.bzl
+++ b/tools/go/go_mirrors.bzl
@@ -1,11 +1,11 @@
# This file is auto-generated. Do not edit.
GO_MIRROR_INFO = {
"co_honnef_go_tools": {
- "filename": "co_honnef_go_tools__v0.0.0-20190523083050-ea95bdfd59fc.zip",
+ "filename": "co_honnef_go_tools__v0.0.1-2019.2.3.zip",
"importpath": "honnef.co/go/tools",
- "sha256": "eeaa82700e96ac5e803d7a9c32363332504beff8fbb1202492b4d43d5a5e7360",
- "strip_prefix": "honnef.co/go/tools@v0.0.0-20190523083050-ea95bdfd59fc",
- "version": "v0.0.0-20190523083050-ea95bdfd59fc",
+ "sha256": "539825114c487680f99df80f6107410e1e53bbfd5deb931b84d1faf2d221638e",
+ "strip_prefix": "honnef.co/go/tools@v0.0.1-2019.2.3",
+ "version": "v0.0.1-2019.2.3",
},
"com_github_antihax_optional": {
"filename": "com_github_antihax_optional__v1.0.0.zip",
@@ -77,6 +77,20 @@
"strip_prefix": "github.com/cockroachdb/apd@v1.1.0",
"version": "v1.1.0",
},
+ "com_github_coreos_go_systemd": {
+ "filename": "com_github_coreos_go_systemd__v0.0.0-20190719114852-fd7a80b32e1f.zip",
+ "importpath": "github.com/coreos/go-systemd",
+ "sha256": "22237f0aed3ab6018a1025c65f4f45b4c05f9aa0c0bb9ec880294273b9a15bf2",
+ "strip_prefix": "github.com/coreos/go-systemd@v0.0.0-20190719114852-fd7a80b32e1f",
+ "version": "v0.0.0-20190719114852-fd7a80b32e1f",
+ },
+ "com_github_creack_pty": {
+ "filename": "com_github_creack_pty__v1.1.7.zip",
+ "importpath": "github.com/creack/pty",
+ "sha256": "e7ea3403784d186aefbe84caed958f8cba2e72a04f30cdb291ece19bec39c8f3",
+ "strip_prefix": "github.com/creack/pty@v1.1.7",
+ "version": "v1.1.7",
+ },
"com_github_davecgh_go_spew": {
"filename": "com_github_davecgh_go_spew__v1.1.1.zip",
"importpath": "github.com/davecgh/go-spew",
@@ -105,6 +119,27 @@
"strip_prefix": "github.com/ghodss/yaml@v1.0.0",
"version": "v1.0.0",
},
+ "com_github_go_kit_log": {
+ "filename": "com_github_go_kit_log__v0.1.0.zip",
+ "importpath": "github.com/go-kit/log",
+ "sha256": "e0676df7357654a000008dfad3b6b211cba3595f32d3e220edd63a4c9d0d9254",
+ "strip_prefix": "github.com/go-kit/log@v0.1.0",
+ "version": "v0.1.0",
+ },
+ "com_github_go_logfmt_logfmt": {
+ "filename": "com_github_go_logfmt_logfmt__v0.5.0.zip",
+ "importpath": "github.com/go-logfmt/logfmt",
+ "sha256": "59a6b59ae3da84f7a58373844ca8d298f5007ce0e173437fc85c26d4fc76ca8b",
+ "strip_prefix": "github.com/go-logfmt/logfmt@v0.5.0",
+ "version": "v0.5.0",
+ },
+ "com_github_go_stack_stack": {
+ "filename": "com_github_go_stack_stack__v1.8.0.zip",
+ "importpath": "github.com/go-stack/stack",
+ "sha256": "78c2667c710f811307038634ffa43af442619acfeaf1efb593aa4e0ded9df48f",
+ "strip_prefix": "github.com/go-stack/stack@v1.8.0",
+ "version": "v1.8.0",
+ },
"com_github_gofrs_uuid": {
"filename": "com_github_gofrs_uuid__v4.0.0+incompatible.zip",
"importpath": "github.com/gofrs/uuid",
@@ -147,6 +182,13 @@
"strip_prefix": "github.com/google/go-querystring@v1.1.0",
"version": "v1.1.0",
},
+ "com_github_google_renameio": {
+ "filename": "com_github_google_renameio__v0.1.0.zip",
+ "importpath": "github.com/google/renameio",
+ "sha256": "b8510bb34078691a20b8e4902d371afe0eb171b2daf953f67cb3960d1926ccf3",
+ "strip_prefix": "github.com/google/renameio@v0.1.0",
+ "version": "v0.1.0",
+ },
"com_github_google_uuid": {
"filename": "com_github_google_uuid__v1.1.2.zip",
"importpath": "github.com/google/uuid",
@@ -161,19 +203,138 @@
"strip_prefix": "github.com/grpc-ecosystem/grpc-gateway@v1.16.0",
"version": "v1.16.0",
},
- "com_github_jackc_fake": {
- "filename": "com_github_jackc_fake__v0.0.0-20150926172116-812a484cc733.zip",
- "importpath": "github.com/jackc/fake",
- "sha256": "bf8b5b51ae03f572a70a0582dc663c5733bba9aca785d39bb0367797148e6d64",
- "strip_prefix": "github.com/jackc/fake@v0.0.0-20150926172116-812a484cc733",
- "version": "v0.0.0-20150926172116-812a484cc733",
+ "com_github_jackc_chunkreader": {
+ "filename": "com_github_jackc_chunkreader__v1.0.0.zip",
+ "importpath": "github.com/jackc/chunkreader",
+ "sha256": "e204c917e2652ffe047f5c8b031192757321f568654e3df8408bf04178df1408",
+ "strip_prefix": "github.com/jackc/chunkreader@v1.0.0",
+ "version": "v1.0.0",
},
- "com_github_jackc_pgx": {
- "filename": "com_github_jackc_pgx__v3.6.2+incompatible.zip",
- "importpath": "github.com/jackc/pgx",
- "sha256": "73675895baa0da97b2f0ce6e895c69b7c77ad994e30ce6a1add2abc3bb17e375",
- "strip_prefix": "github.com/jackc/pgx@v3.6.2+incompatible",
- "version": "v3.6.2+incompatible",
+ "com_github_jackc_chunkreader_v2": {
+ "filename": "com_github_jackc_chunkreader_v2__v2.0.1.zip",
+ "importpath": "github.com/jackc/chunkreader/v2",
+ "sha256": "6e3f4b7d9647f31061f6446ae10de71fc1407e64f84cd0949afac0cd231e8dd2",
+ "strip_prefix": "github.com/jackc/chunkreader/v2@v2.0.1",
+ "version": "v2.0.1",
+ },
+ "com_github_jackc_pgconn": {
+ "filename": "com_github_jackc_pgconn__v1.12.1.zip",
+ "importpath": "github.com/jackc/pgconn",
+ "sha256": "48d34064a1facff7766713d9224502e7376a5d90c1506f99a37c57bfceaf9636",
+ "strip_prefix": "github.com/jackc/pgconn@v1.12.1",
+ "version": "v1.12.1",
+ },
+ "com_github_jackc_pgio": {
+ "filename": "com_github_jackc_pgio__v1.0.0.zip",
+ "importpath": "github.com/jackc/pgio",
+ "sha256": "1a83c03d53f6a40339364cafcbbabb44238203c79ca0c9b98bf582d0df0e0468",
+ "strip_prefix": "github.com/jackc/pgio@v1.0.0",
+ "version": "v1.0.0",
+ },
+ "com_github_jackc_pgmock": {
+ "filename": "com_github_jackc_pgmock__v0.0.0-20210724152146-4ad1a8207f65.zip",
+ "importpath": "github.com/jackc/pgmock",
+ "sha256": "0fffd0a7a67dbdfafa04297e51028c6d2d08cd6691f3b6d78d7ae6502d3d4cf2",
+ "strip_prefix": "github.com/jackc/pgmock@v0.0.0-20210724152146-4ad1a8207f65",
+ "version": "v0.0.0-20210724152146-4ad1a8207f65",
+ },
+ "com_github_jackc_pgpassfile": {
+ "filename": "com_github_jackc_pgpassfile__v1.0.0.zip",
+ "importpath": "github.com/jackc/pgpassfile",
+ "sha256": "1cc79fb0b80f54b568afd3f4648dd1c349f746ad7c379df8d7f9e0eb1cac938b",
+ "strip_prefix": "github.com/jackc/pgpassfile@v1.0.0",
+ "version": "v1.0.0",
+ },
+ "com_github_jackc_pgproto3": {
+ "filename": "com_github_jackc_pgproto3__v1.1.0.zip",
+ "importpath": "github.com/jackc/pgproto3",
+ "sha256": "e3766bee50ed74e49a067b2c4797a2c69015cf104bf3f3624cd483a9e940b4ee",
+ "strip_prefix": "github.com/jackc/pgproto3@v1.1.0",
+ "version": "v1.1.0",
+ },
+ "com_github_jackc_pgproto3_v2": {
+ "filename": "com_github_jackc_pgproto3_v2__v2.3.0.zip",
+ "importpath": "github.com/jackc/pgproto3/v2",
+ "sha256": "6b702c372e13520636243d3be58922968f0630b67e23ba77326ef6ee4cada463",
+ "strip_prefix": "github.com/jackc/pgproto3/v2@v2.3.0",
+ "version": "v2.3.0",
+ },
+ "com_github_jackc_pgservicefile": {
+ "filename": "com_github_jackc_pgservicefile__v0.0.0-20200714003250-2b9c44734f2b.zip",
+ "importpath": "github.com/jackc/pgservicefile",
+ "sha256": "8422a25b9d2b0be05c66ee1ccfdbaab144ce98f1ac678bc647064c560d4cd6e2",
+ "strip_prefix": "github.com/jackc/pgservicefile@v0.0.0-20200714003250-2b9c44734f2b",
+ "version": "v0.0.0-20200714003250-2b9c44734f2b",
+ },
+ "com_github_jackc_pgtype": {
+ "filename": "com_github_jackc_pgtype__v1.11.0.zip",
+ "importpath": "github.com/jackc/pgtype",
+ "sha256": "6a257b81c0bd386d6241219a14ebd41d574a02aeaeb3942670c06441b864dcad",
+ "strip_prefix": "github.com/jackc/pgtype@v1.11.0",
+ "version": "v1.11.0",
+ },
+ "com_github_jackc_pgx_v4": {
+ "filename": "com_github_jackc_pgx_v4__v4.16.1.zip",
+ "importpath": "github.com/jackc/pgx/v4",
+ "sha256": "c3a169a68ff0e56f9f81eee4de4d2fd2a5ec7f4d6be159159325f4863c80bd10",
+ "strip_prefix": "github.com/jackc/pgx/v4@v4.16.1",
+ "version": "v4.16.1",
+ },
+ "com_github_jackc_puddle": {
+ "filename": "com_github_jackc_puddle__v1.2.1.zip",
+ "importpath": "github.com/jackc/puddle",
+ "sha256": "40d73550686666eb1f6df02b65008b2a4c98cfed1254dc4866e6ebe95fbc5c95",
+ "strip_prefix": "github.com/jackc/puddle@v1.2.1",
+ "version": "v1.2.1",
+ },
+ "com_github_jinzhu_inflection": {
+ "filename": "com_github_jinzhu_inflection__v1.0.0.zip",
+ "importpath": "github.com/jinzhu/inflection",
+ "sha256": "cf1087a6f6653ed5f366f85cf0110bbbf581d4e9bc8a4d1a9b56765d94b546c3",
+ "strip_prefix": "github.com/jinzhu/inflection@v1.0.0",
+ "version": "v1.0.0",
+ },
+ "com_github_jinzhu_now": {
+ "filename": "com_github_jinzhu_now__v1.1.4.zip",
+ "importpath": "github.com/jinzhu/now",
+ "sha256": "245473b8e50be3897751ec66dd6be93588de261920e0345b500f692924575872",
+ "strip_prefix": "github.com/jinzhu/now@v1.1.4",
+ "version": "v1.1.4",
+ },
+ "com_github_kisielk_gotool": {
+ "filename": "com_github_kisielk_gotool__v1.0.0.zip",
+ "importpath": "github.com/kisielk/gotool",
+ "sha256": "089dbba6e3aa09944fdb40d72acc86694e8bdde01cfc0f40fe0248309eb80a3f",
+ "strip_prefix": "github.com/kisielk/gotool@v1.0.0",
+ "version": "v1.0.0",
+ },
+ "com_github_konsorten_go_windows_terminal_sequences": {
+ "filename": "com_github_konsorten_go_windows_terminal_sequences__v1.0.2.zip",
+ "importpath": "github.com/konsorten/go-windows-terminal-sequences",
+ "sha256": "4d00d71b8de60bcaf454f8f867210ebcd05e75c0a7c2725904f71aa2f20fb08e",
+ "strip_prefix": "github.com/konsorten/go-windows-terminal-sequences@v1.0.2",
+ "version": "v1.0.2",
+ },
+ "com_github_kr_pretty": {
+ "filename": "com_github_kr_pretty__v0.1.0.zip",
+ "importpath": "github.com/kr/pretty",
+ "sha256": "06063d21457e06dc2aba4a5bd09771147ec3d8ab40b224f26e55c5a76089ca43",
+ "strip_prefix": "github.com/kr/pretty@v0.1.0",
+ "version": "v0.1.0",
+ },
+ "com_github_kr_pty": {
+ "filename": "com_github_kr_pty__v1.1.8.zip",
+ "importpath": "github.com/kr/pty",
+ "sha256": "d66e6fbc65e772289a7ff8c58ab2cdfb886253053b0cea11ba3ca1738b2d6bc6",
+ "strip_prefix": "github.com/kr/pty@v1.1.8",
+ "version": "v1.1.8",
+ },
+ "com_github_kr_text": {
+ "filename": "com_github_kr_text__v0.1.0.zip",
+ "importpath": "github.com/kr/text",
+ "sha256": "9363a4c8f1f3387a36014de51b477b831a13981fc59a5665f9d21609bea9e77c",
+ "strip_prefix": "github.com/kr/text@v0.1.0",
+ "version": "v0.1.0",
},
"com_github_lib_pq": {
"filename": "com_github_lib_pq__v1.10.2.zip",
@@ -182,6 +343,27 @@
"strip_prefix": "github.com/lib/pq@v1.10.2",
"version": "v1.10.2",
},
+ "com_github_masterminds_semver_v3": {
+ "filename": "com_github_masterminds_semver_v3__v3.1.1.zip",
+ "importpath": "github.com/Masterminds/semver/v3",
+ "sha256": "0a46c7403dfeda09b0821e851f8e1cec8f1ea4276281e42ea399da5bc5bf0704",
+ "strip_prefix": "github.com/Masterminds/semver/v3@v3.1.1",
+ "version": "v3.1.1",
+ },
+ "com_github_mattn_go_colorable": {
+ "filename": "com_github_mattn_go_colorable__v0.1.6.zip",
+ "importpath": "github.com/mattn/go-colorable",
+ "sha256": "0da5d3779775f6fe5d007e7ec8e0afc136c4bd7b8c9b5cd73254db26773cf4dc",
+ "strip_prefix": "github.com/mattn/go-colorable@v0.1.6",
+ "version": "v0.1.6",
+ },
+ "com_github_mattn_go_isatty": {
+ "filename": "com_github_mattn_go_isatty__v0.0.12.zip",
+ "importpath": "github.com/mattn/go-isatty",
+ "sha256": "07941d24e0894c29dc42bcd29d644815cd7b5ee84e3c14bbe6d51ad13efcbf07",
+ "strip_prefix": "github.com/mattn/go-isatty@v0.0.12",
+ "version": "v0.0.12",
+ },
"com_github_phst_runfiles": {
"filename": "com_github_phst_runfiles__v0.0.0-20220125203201-388095b3a22d.zip",
"importpath": "github.com/phst/runfiles",
@@ -217,6 +399,34 @@
"strip_prefix": "github.com/rogpeppe/fastuuid@v1.2.0",
"version": "v1.2.0",
},
+ "com_github_rogpeppe_go_internal": {
+ "filename": "com_github_rogpeppe_go_internal__v1.3.0.zip",
+ "importpath": "github.com/rogpeppe/go-internal",
+ "sha256": "191b95c35d85a5683cee6e303a08b4d103bf9de9ececdc6904f21ed90c094b0a",
+ "strip_prefix": "github.com/rogpeppe/go-internal@v1.3.0",
+ "version": "v1.3.0",
+ },
+ "com_github_rs_xid": {
+ "filename": "com_github_rs_xid__v1.2.1.zip",
+ "importpath": "github.com/rs/xid",
+ "sha256": "4abdedc4de69adcb9a4575f99c59d8ab542191e1800b6a91e12a4e9ea8da0026",
+ "strip_prefix": "github.com/rs/xid@v1.2.1",
+ "version": "v1.2.1",
+ },
+ "com_github_rs_zerolog": {
+ "filename": "com_github_rs_zerolog__v1.15.0.zip",
+ "importpath": "github.com/rs/zerolog",
+ "sha256": "8e98c48e7fd132aafbf129664e8fd65229d067d772bff4bd712a497b7a2f00c4",
+ "strip_prefix": "github.com/rs/zerolog@v1.15.0",
+ "version": "v1.15.0",
+ },
+ "com_github_satori_go_uuid": {
+ "filename": "com_github_satori_go_uuid__v1.2.0.zip",
+ "importpath": "github.com/satori/go.uuid",
+ "sha256": "4f741306a0cbe97581e34a638531bcafe3c2848150539a2ec2ba12c5e3e6cbdd",
+ "strip_prefix": "github.com/satori/go.uuid@v1.2.0",
+ "version": "v1.2.0",
+ },
"com_github_shopspring_decimal": {
"filename": "com_github_shopspring_decimal__v1.2.0.zip",
"importpath": "github.com/shopspring/decimal",
@@ -224,12 +434,19 @@
"strip_prefix": "github.com/shopspring/decimal@v1.2.0",
"version": "v1.2.0",
},
+ "com_github_sirupsen_logrus": {
+ "filename": "com_github_sirupsen_logrus__v1.4.2.zip",
+ "importpath": "github.com/sirupsen/logrus",
+ "sha256": "9a8e55830261a4b1c9350d7c45db029c8586c0b2d934d1224cde469425031edd",
+ "strip_prefix": "github.com/sirupsen/logrus@v1.4.2",
+ "version": "v1.4.2",
+ },
"com_github_stretchr_objx": {
- "filename": "com_github_stretchr_objx__v0.1.0.zip",
+ "filename": "com_github_stretchr_objx__v0.2.0.zip",
"importpath": "github.com/stretchr/objx",
- "sha256": "1fa10dab404ed7fc8ed2a033f8784187d5df3513ced3841ce39e46d37850eb1d",
- "strip_prefix": "github.com/stretchr/objx@v0.1.0",
- "version": "v0.1.0",
+ "sha256": "5517d43cfb7e628b9c2c64010b934e346cd24726e3d6eaf02b7f86e10752e968",
+ "strip_prefix": "github.com/stretchr/objx@v0.2.0",
+ "version": "v0.2.0",
},
"com_github_stretchr_testify": {
"filename": "com_github_stretchr_testify__v1.7.0.zip",
@@ -238,6 +455,13 @@
"strip_prefix": "github.com/stretchr/testify@v1.7.0",
"version": "v1.7.0",
},
+ "com_github_zenazn_goji": {
+ "filename": "com_github_zenazn_goji__v0.9.0.zip",
+ "importpath": "github.com/zenazn/goji",
+ "sha256": "0807a255d9d715d18427a6eedd8e4f5a22670b09e5f45fddd229c1ae38da25a9",
+ "strip_prefix": "github.com/zenazn/goji@v0.9.0",
+ "version": "v0.9.0",
+ },
"com_google_cloud_go": {
"filename": "com_google_cloud_go__v0.34.0.zip",
"importpath": "cloud.google.com/go",
@@ -246,11 +470,25 @@
"version": "v0.34.0",
},
"in_gopkg_check_v1": {
- "filename": "in_gopkg_check_v1__v0.0.0-20161208181325-20d25e280405.zip",
+ "filename": "in_gopkg_check_v1__v1.0.0-20180628173108-788fd7840127.zip",
"importpath": "gopkg.in/check.v1",
- "sha256": "4e1817f964ca34e545b81afda0325a5e89cf58de2e413d8207c0afddd0fdc15c",
- "strip_prefix": "gopkg.in/check.v1@v0.0.0-20161208181325-20d25e280405",
- "version": "v0.0.0-20161208181325-20d25e280405",
+ "sha256": "4bc535ed2aac48a231af8b6005a0b5f6069dadab9a3d65b1e9f1fe91c74d8e61",
+ "strip_prefix": "gopkg.in/check.v1@v1.0.0-20180628173108-788fd7840127",
+ "version": "v1.0.0-20180628173108-788fd7840127",
+ },
+ "in_gopkg_errgo_v2": {
+ "filename": "in_gopkg_errgo_v2__v2.1.0.zip",
+ "importpath": "gopkg.in/errgo.v2",
+ "sha256": "6b8954819a20ec52982a206fd3eb94629ff53c5790aa77534e6d8daf7de01bee",
+ "strip_prefix": "gopkg.in/errgo.v2@v2.1.0",
+ "version": "v2.1.0",
+ },
+ "in_gopkg_inconshreveable_log15_v2": {
+ "filename": "in_gopkg_inconshreveable_log15_v2__v2.0.0-20180818164646-67afb5ed74ec.zip",
+ "importpath": "gopkg.in/inconshreveable/log15.v2",
+ "sha256": "799307ed46ca30ca0ac2dc0332f3673814b8ff6cc1ee905a462ccfd438e8e695",
+ "strip_prefix": "gopkg.in/inconshreveable/log15.v2@v2.0.0-20180818164646-67afb5ed74ec",
+ "version": "v2.0.0-20180818164646-67afb5ed74ec",
},
"in_gopkg_yaml_v2": {
"filename": "in_gopkg_yaml_v2__v2.2.3.zip",
@@ -266,6 +504,20 @@
"strip_prefix": "gopkg.in/yaml.v3@v3.0.0-20200313102051-9f266ea9e77c",
"version": "v3.0.0-20200313102051-9f266ea9e77c",
},
+ "io_gorm_driver_postgres": {
+ "filename": "io_gorm_driver_postgres__v1.3.7.zip",
+ "importpath": "gorm.io/driver/postgres",
+ "sha256": "b38fed3060ea8ee200d50666a9c6230f2c387d4ab930b70dd859b93f5fac7771",
+ "strip_prefix": "gorm.io/driver/postgres@v1.3.7",
+ "version": "v1.3.7",
+ },
+ "io_gorm_gorm": {
+ "filename": "io_gorm_gorm__v1.23.5.zip",
+ "importpath": "gorm.io/gorm",
+ "sha256": "34219a6d2ac9b9c340f811e5863a98b150db6d1fd5b8f02777299863c1628e0f",
+ "strip_prefix": "gorm.io/gorm@v1.23.5",
+ "version": "v1.23.5",
+ },
"io_opentelemetry_go_proto_otlp": {
"filename": "io_opentelemetry_go_proto_otlp__v0.7.0.zip",
"importpath": "go.opentelemetry.io/proto/otlp",
@@ -302,11 +554,11 @@
"version": "v1.26.0",
},
"org_golang_x_crypto": {
- "filename": "org_golang_x_crypto__v0.0.0-20210711020723-a769d52b0f97.zip",
+ "filename": "org_golang_x_crypto__v0.0.0-20210921155107-089bfa567519.zip",
"importpath": "golang.org/x/crypto",
- "sha256": "b2b28fcf49bf385183f0369851145ddd93989f68d9e675db536a3dd482ca6d76",
- "strip_prefix": "golang.org/x/crypto@v0.0.0-20210711020723-a769d52b0f97",
- "version": "v0.0.0-20210711020723-a769d52b0f97",
+ "sha256": "eb2426a7891915213cc5da1da7b6fc6e9e2cf253d518d8e169e038e287f414e3",
+ "strip_prefix": "golang.org/x/crypto@v0.0.0-20210921155107-089bfa567519",
+ "version": "v0.0.0-20210921155107-089bfa567519",
},
"org_golang_x_exp": {
"filename": "org_golang_x_exp__v0.0.0-20190121172915-509febef88a4.zip",
@@ -316,11 +568,18 @@
"version": "v0.0.0-20190121172915-509febef88a4",
},
"org_golang_x_lint": {
- "filename": "org_golang_x_lint__v0.0.0-20190313153728-d0100b6bd8b3.zip",
+ "filename": "org_golang_x_lint__v0.0.0-20190930215403-16217165b5de.zip",
"importpath": "golang.org/x/lint",
- "sha256": "5c7bb9792bdc4ec4cf1af525cf9998f8a958daf6495852c9a7dbb71738f2f10a",
- "strip_prefix": "golang.org/x/lint@v0.0.0-20190313153728-d0100b6bd8b3",
- "version": "v0.0.0-20190313153728-d0100b6bd8b3",
+ "sha256": "91323fe1a77f13de722a0ce8efc5c5f2da4f26216d858acec64cb23c956fa163",
+ "strip_prefix": "golang.org/x/lint@v0.0.0-20190930215403-16217165b5de",
+ "version": "v0.0.0-20190930215403-16217165b5de",
+ },
+ "org_golang_x_mod": {
+ "filename": "org_golang_x_mod__v0.1.1-0.20191105210325-c90efee705ee.zip",
+ "importpath": "golang.org/x/mod",
+ "sha256": "b1e6cb975c69d29974b4f77fd8a0f2f7e916a1fa971bab60fdd45ffe80a29f32",
+ "strip_prefix": "golang.org/x/mod@v0.1.1-0.20191105210325-c90efee705ee",
+ "version": "v0.1.1-0.20191105210325-c90efee705ee",
},
"org_golang_x_net": {
"filename": "org_golang_x_net__v0.0.0-20210226172049-e18ecbb05110.zip",
@@ -358,18 +617,18 @@
"version": "v0.0.0-20201126162022-7de9c90e9dd1",
},
"org_golang_x_text": {
- "filename": "org_golang_x_text__v0.3.6.zip",
+ "filename": "org_golang_x_text__v0.3.7.zip",
"importpath": "golang.org/x/text",
- "sha256": "2afade648a4cb240afb7b3bf8e3719b615169c90d6281bd6d4ba34629c744579",
- "strip_prefix": "golang.org/x/text@v0.3.6",
- "version": "v0.3.6",
+ "sha256": "e1a9115e61a38da8bdc893d0ba83b65f89cc1114f152a98eb572c5ea6551e8d4",
+ "strip_prefix": "golang.org/x/text@v0.3.7",
+ "version": "v0.3.7",
},
"org_golang_x_tools": {
- "filename": "org_golang_x_tools__v0.0.0-20190524140312-2c0ae7006135.zip",
+ "filename": "org_golang_x_tools__v0.0.0-20200103221440-774c71fcf114.zip",
"importpath": "golang.org/x/tools",
- "sha256": "86687e8cd5adccf8809ba031e59146d0c89047b6267aacc785ffc20b0ce6b735",
- "strip_prefix": "golang.org/x/tools@v0.0.0-20190524140312-2c0ae7006135",
- "version": "v0.0.0-20190524140312-2c0ae7006135",
+ "sha256": "1c26b6b98d945255dfb6112d71135de3919350250e44e552a7089f724d0b7bfc",
+ "strip_prefix": "golang.org/x/tools@v0.0.0-20200103221440-774c71fcf114",
+ "version": "v0.0.0-20200103221440-774c71fcf114",
},
"org_golang_x_xerrors": {
"filename": "org_golang_x_xerrors__v0.0.0-20200804184101-5ec99f83aff1.zip",
@@ -378,4 +637,32 @@
"strip_prefix": "golang.org/x/xerrors@v0.0.0-20200804184101-5ec99f83aff1",
"version": "v0.0.0-20200804184101-5ec99f83aff1",
},
+ "org_uber_go_atomic": {
+ "filename": "org_uber_go_atomic__v1.6.0.zip",
+ "importpath": "go.uber.org/atomic",
+ "sha256": "c5e1e9f48017d7c7f7bb4532235e33242a1508bee68abe3cd301b68fe8ecd552",
+ "strip_prefix": "go.uber.org/atomic@v1.6.0",
+ "version": "v1.6.0",
+ },
+ "org_uber_go_multierr": {
+ "filename": "org_uber_go_multierr__v1.5.0.zip",
+ "importpath": "go.uber.org/multierr",
+ "sha256": "64053b7f6129cf2588f9b9ef1e934a26a0381da0002add973ec99f1294c1fc1e",
+ "strip_prefix": "go.uber.org/multierr@v1.5.0",
+ "version": "v1.5.0",
+ },
+ "org_uber_go_tools": {
+ "filename": "org_uber_go_tools__v0.0.0-20190618225709-2cfd321de3ee.zip",
+ "importpath": "go.uber.org/tools",
+ "sha256": "988dba9c5074080240d33d98e8ce511532f728698db7a9a4ac316c02c94030d6",
+ "strip_prefix": "go.uber.org/tools@v0.0.0-20190618225709-2cfd321de3ee",
+ "version": "v0.0.0-20190618225709-2cfd321de3ee",
+ },
+ "org_uber_go_zap": {
+ "filename": "org_uber_go_zap__v1.13.0.zip",
+ "importpath": "go.uber.org/zap",
+ "sha256": "4b4d15be7b4ce8029ab7c90f2fcb4c98e655172ebaa5cdbe234401081000fa26",
+ "strip_prefix": "go.uber.org/zap@v1.13.0",
+ "version": "v1.13.0",
+ },
}