Skip to content

Commit

Permalink
Cleanup. (#112)
Browse files Browse the repository at this point in the history
Signed-off-by: Bartlomiej Plotka <[email protected]>
  • Loading branch information
bwplotka authored Apr 23, 2022
1 parent 0fc7a00 commit a6558e6
Show file tree
Hide file tree
Showing 56 changed files with 856 additions and 20 deletions.
6 changes: 3 additions & 3 deletions .bingo/Variables.mk
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,11 @@ $(GOLANGCI_LINT): $(BINGO_DIR)/golangci-lint.mod
@echo "(re)installing $(GOBIN)/golangci-lint-v1.45.2"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.45.2 "github.com/golangci/golangci-lint/cmd/golangci-lint"

MDOX := $(GOBIN)/mdox-v0.2.2-0.20210628104659-ce7adf847d0a
MDOX := $(GOBIN)/mdox-v0.9.0
$(MDOX): $(BINGO_DIR)/mdox.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/mdox-v0.2.2-0.20210628104659-ce7adf847d0a"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=mdox.mod -o=$(GOBIN)/mdox-v0.2.2-0.20210628104659-ce7adf847d0a "github.com/bwplotka/mdox"
@echo "(re)installing $(GOBIN)/mdox-v0.9.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=mdox.mod -o=$(GOBIN)/mdox-v0.9.0 "github.com/bwplotka/mdox"

MISSPELL := $(GOBIN)/misspell-v0.3.4
$(MISSPELL): $(BINGO_DIR)/misspell.mod
Expand Down
4 changes: 1 addition & 3 deletions .bingo/mdox.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,4 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.15

replace github.com/Kunde21/markdownfmt/v2 => github.com/bwplotka/markdownfmt/v2 v2.0.0-20210616121647-559e77044d46

require github.com/bwplotka/mdox v0.2.2-0.20210628104659-ce7adf847d0a
require github.com/bwplotka/mdox v0.9.0
268 changes: 268 additions & 0 deletions .bingo/mdox.sum

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .bingo/variables.env
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ GOIMPORTS="${GOBIN}/goimports-v0.0.0-20210112230658-8b4aab62c064"

GOLANGCI_LINT="${GOBIN}/golangci-lint-v1.45.2"

MDOX="${GOBIN}/mdox-v0.2.2-0.20210628104659-ce7adf847d0a"
MDOX="${GOBIN}/mdox-v0.9.0"

MISSPELL="${GOBIN}/misspell-v0.3.4"

Expand Down
5 changes: 3 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ MDOX_VALIDATE_CONFIG ?= .mdox.validators.yaml
GO111MODULE ?= on
export GO111MODULE

GOBIN ?= $(firstword $(subst :, ,${GOPATH}))/bin
GOBIN ?= $(firstword $(subst :, ,${GOPATH}))/bin
PATH := $(PATH):$(GOBIN)

# Tools.
GIT ?= $(shell which git)
GIT ?= $(shell which git)

# Support gsed on OSX (installed via brew), falling back to sed. On Linux
# systems gsed won't be installed, so will use sed as expected.
Expand Down
25 changes: 14 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,13 +131,11 @@ Let's show a few, real, sometimes novel examples showcasing `bingo` capabilities
2. It's very common in Go world to use `goimports`, popular `gofmt` replacement which formats Go code including imports. However, not many know that it's breaking compatibility a lot between versions (there are no releases). If you want to assert certain formatting of the Go code in the CI etc your only option is to pin `goimports` version. You can do it via `bingo get`:
```shell
bingo get -upatch golang.org/x/tools/cmd/goimports
bingo get golang.org/x/tools/cmd/goimports@latest
```
This will install (at the time of writing) latest binary: `${GOBIN}/goimports-v0.0.0-20210112230658-8b4aab62c064`
> NOTE: `-upatch` works like `go get -u=patch` - it searches for latest patch release or commit. If we would use `-u` it will fail as there was never any release.
3. You rather like older formatting? No issue, let's downgrade. Since `goimports` was already installed you can reference it by just `goimports`. Let's pick the commit we want e.g `e64124511800702a4d8d79e04cf6f1af32e7bef2`:
```shell
Expand All @@ -154,27 +152,35 @@ Let's show a few, real, sometimes novel examples showcasing `bingo` capabilities
This will pin and install three versions of goimports. Very useful to compatibility testing.
5. Listing binaries you have pinned:
5. Updating to the current latest:
```shell
bingo get goimports@latest
```
This will find the latest module version, pin and install it.
6. Listing binaries you have pinned:
```shell
bingo list
```
6. Unpinning `goimports` totally from the project:
7. Unpinning `goimports` totally from the project:
```shell
bingo get goimports@none
```
> PS: `go get` also allows `@none` suffix! Did you know? I didn't (:*
7. Installing all tools:
8. Installing all tools:
```shell
bingo get
```
8. **Bonus**: Have you ever dreamed to pin command from bigger project like... `thanos`? I was. Can you even install it using Go tooling? Let's try:
9. **Bonus**: Have you ever dreamed to pin command from bigger project like... `thanos`? I was. Can you even install it using Go tooling? Let's try:
```shell
go get github.com/thanos-io/thanos/cmd/[email protected]
Expand Down Expand Up @@ -249,7 +255,7 @@ See an extensive and up-to-date description of the `bingo` usage below:
## Command Help
```bash mdox-gen-exec="sh -c 'bingo --help || exit 0'"
```bash mdox-exec="bingo --help" mdox-expect-exit-code=2
bingo: 'go get' like, simple CLI that allows automated versioning of Go package level binaries (e.g required as dev tools by your project!)
built on top of Go Modules, allowing reproducible dev environments. 'bingo' allows to easily maintain a separate, nested Go Module for each binary.
Expand All @@ -272,9 +278,6 @@ Commands:
The -n flag instructs to get binary and name it with given name instead of default, so the last element of package directory. Allowed characters [A-z0-9._-]. If -n is used and no package/binary is specified, bingo get will return error. If -n is used with existing binary name, copy of this binary will be done. Cannot be used with -r
-r string
The -r flag instructs to get existing binary and rename it with given name. Allowed characters [A-z0-9._-]. If -r is used and no package/binary is specified or non existing binary name is used, bingo will return error. Cannot be used with -n.
-u The -u flag instructs get to update modules providing dependencies of packages named on the command line to use newer minor or patch releases when available.
-upatch
The -upatch flag (not -u patch) also instructs get to update dependencies, but changes the default to select patch releases.
-v Print more'
Expand Down
13 changes: 13 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

# Ignore everything
*

# But not these files:
!.gitignore
!*.mod
!*.sum
!README.md
!Variables.mk
!variables.env

*tmp.mod
14 changes: 14 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Project Development Dependencies.

This is directory which stores Go modules with pinned buildable package that is used within this repository, managed by https://github.com/bwplotka/bingo.

* Run `bingo get` to install all tools having each own module file in this directory.
* Run `bingo get <tool>` to install <tool> that have own module file in this directory.
* For Makefile: Make sure to put `include .bingo/Variables.mk` in your Makefile, then use $(<upper case tool name>) variable where <tool> is the .bingo/<tool>.mod.
* For shell: Run `source .bingo/variables.env` to source all environment variable for each tool.
* For go: Import `.bingo/variables.go` to for variable names.
* See https://github.com/bwplotka/bingo or -h on how to add, remove or change binaries dependencies.

## Requirements

* Go 1.14+
67 changes: 67 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/Variables.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Auto generated binary variables helper managed by https://github.com/bwplotka/bingo v0.5.2. DO NOT EDIT.
# All tools are designed to be build inside $GOBIN.
BINGO_DIR := $(dir $(lastword $(MAKEFILE_LIST)))
GOPATH ?= $(shell go env GOPATH)
GOBIN ?= $(firstword $(subst :, ,${GOPATH}))/bin
GO ?= $(shell which go)

# Below generated variables ensure that every time a tool under each variable is invoked, the correct version
# will be used; reinstalling only if needed.
# For example for buildable variable:
#
# In your main Makefile (for non array binaries):
#
#include .bingo/Variables.mk # Assuming -dir was set to .bingo .
#
#command: $(BUILDABLE)
# @echo "Running buildable"
# @$(BUILDABLE) <flags/args..>
#
BUILDABLE := $(GOBIN)/buildable-v0.0.0-20210109094001-375d0606849d
$(BUILDABLE): $(BINGO_DIR)/buildable.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/buildable-v0.0.0-20210109094001-375d0606849d"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=buildable.mod -o=$(GOBIN)/buildable-v0.0.0-20210109094001-375d0606849d "github.com/bwplotka/bingo/testdata/module/buildable"

BUILDABLE2 := $(GOBIN)/buildable2-v0.0.0-20210109093942-2e6391144e85
$(BUILDABLE2): $(BINGO_DIR)/buildable2.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/buildable2-v0.0.0-20210109093942-2e6391144e85"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=buildable2.mod -o=$(GOBIN)/buildable2-v0.0.0-20210109093942-2e6391144e85 "github.com/bwplotka/bingo/testdata/module/buildable2"

BUILDABLE_OLD := $(GOBIN)/buildable_old-v0.0.0-20210109093942-2e6391144e85
$(BUILDABLE_OLD): $(BINGO_DIR)/buildable_old.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/buildable_old-v0.0.0-20210109093942-2e6391144e85"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=buildable_old.mod -o=$(GOBIN)/buildable_old-v0.0.0-20210109093942-2e6391144e85 "github.com/bwplotka/bingo/testdata/module/buildable"

F2_ARRAY := $(GOBIN)/f2-v1.5.0 $(GOBIN)/f2-v1.1.0 $(GOBIN)/f2-v1.2.0 $(GOBIN)/f2-v1.0.0
$(F2_ARRAY): $(BINGO_DIR)/f2.mod $(BINGO_DIR)/f2.1.mod $(BINGO_DIR)/f2.2.mod $(BINGO_DIR)/f2.3.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/f2-v1.5.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=f2.mod -o=$(GOBIN)/f2-v1.5.0 "github.com/fatih/faillint"
@echo "(re)installing $(GOBIN)/f2-v1.1.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=f2.1.mod -o=$(GOBIN)/f2-v1.1.0 "github.com/fatih/faillint"
@echo "(re)installing $(GOBIN)/f2-v1.2.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=f2.2.mod -o=$(GOBIN)/f2-v1.2.0 "github.com/fatih/faillint"
@echo "(re)installing $(GOBIN)/f2-v1.0.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=f2.3.mod -o=$(GOBIN)/f2-v1.0.0 "github.com/fatih/faillint"

FAILLINT := $(GOBIN)/faillint-v1.3.0
$(FAILLINT): $(BINGO_DIR)/faillint.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/faillint-v1.3.0"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=faillint.mod -o=$(GOBIN)/faillint-v1.3.0 "github.com/fatih/faillint"

GO_BINDATA := $(GOBIN)/go-bindata-v3.1.1+incompatible
$(GO_BINDATA): $(BINGO_DIR)/go-bindata.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/go-bindata-v3.1.1+incompatible"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=go-bindata.mod -o=$(GOBIN)/go-bindata-v3.1.1+incompatible "github.com/go-bindata/go-bindata/go-bindata"

WR_BUILDABLE := $(GOBIN)/wr_buildable-v0.0.0-20210109165512-ccbd4039b94a
$(WR_BUILDABLE): $(BINGO_DIR)/wr_buildable.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/wr_buildable-v0.0.0-20210109165512-ccbd4039b94a"
@cd $(BINGO_DIR) && $(GO) build -mod=mod -modfile=wr_buildable.mod -o=$(GOBIN)/wr_buildable-v0.0.0-20210109165512-ccbd4039b94a "github.com/bwplotka/bingo/testdata/module_with_replace/buildable"

5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/buildable.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/bwplotka/bingo/testdata/module v0.0.0-20210109094001-375d0606849d // buildable
8 changes: 8 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/buildable.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85 h1:Wqmz8cruweHfSfzSybZjw/qI7j7NVg0SE/nQ43Mhk5k=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85/go.mod h1:vSt9tEyJMkPhrXnnDIUsqsSdBQh5LTBmEY2p/F0xER8=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109094001-375d0606849d h1:59ZHXqjB5Gg4KrqX8PbTFFLD7vTSWXZck6W8eU48ma8=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109094001-375d0606849d/go.mod h1:vSt9tEyJMkPhrXnnDIUsqsSdBQh5LTBmEY2p/F0xER8=
github.com/oklog/run v1.1.0 h1:GEenZ1cK0+q0+wsJew9qUg/DyD8k3JzYsZAi5gYi2mA=
github.com/oklog/run v1.1.0/go.mod h1:sVPdnTZT1zYwAJeCMu2Th4T21pA3FPOQRfWjQlk7DVU=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/buildable2.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85 // buildable2
6 changes: 6 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/buildable2.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85 h1:Wqmz8cruweHfSfzSybZjw/qI7j7NVg0SE/nQ43Mhk5k=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85/go.mod h1:vSt9tEyJMkPhrXnnDIUsqsSdBQh5LTBmEY2p/F0xER8=
github.com/oklog/run v1.1.0 h1:GEenZ1cK0+q0+wsJew9qUg/DyD8k3JzYsZAi5gYi2mA=
github.com/oklog/run v1.1.0/go.mod h1:sVPdnTZT1zYwAJeCMu2Th4T21pA3FPOQRfWjQlk7DVU=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85 // buildable
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85 h1:Wqmz8cruweHfSfzSybZjw/qI7j7NVg0SE/nQ43Mhk5k=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109093942-2e6391144e85/go.mod h1:vSt9tEyJMkPhrXnnDIUsqsSdBQh5LTBmEY2p/F0xER8=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109094001-375d0606849d h1:59ZHXqjB5Gg4KrqX8PbTFFLD7vTSWXZck6W8eU48ma8=
github.com/bwplotka/bingo/testdata/module v0.0.0-20210109094001-375d0606849d/go.mod h1:vSt9tEyJMkPhrXnnDIUsqsSdBQh5LTBmEY2p/F0xER8=
github.com/oklog/run v1.1.0 h1:GEenZ1cK0+q0+wsJew9qUg/DyD8k3JzYsZAi5gYi2mA=
github.com/oklog/run v1.1.0/go.mod h1:sVPdnTZT1zYwAJeCMu2Th4T21pA3FPOQRfWjQlk7DVU=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.1.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/fatih/faillint v1.1.0
15 changes: 15 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.1.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
github.com/fatih/faillint v1.1.0 h1:+U0TfFQ0/oBzi0nfQkkb83qHnJaanBQiFT+BZq7hmGw=
github.com/fatih/faillint v1.1.0/go.mod h1:7J2HKeobficpwSfjhXPrAi//bSgjs4MvzXE1diGIf5E=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025 h1:i84/3szN87uN9jFX/jRqUbszQto2oAsFlqPf6lbR8H4=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.2.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/fatih/faillint v1.2.0
14 changes: 14 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.2.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
github.com/fatih/faillint v1.2.0 h1:T+7XFrQefljhzb9yJEcz+a6niW80ggk8sTGc3naisA0=
github.com/fatih/faillint v1.2.0/go.mod h1:NIdbpWIg3uQOR0rDkOY+8xEl3QTK2E6G9h4Adp51NII=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025 h1:i84/3szN87uN9jFX/jRqUbszQto2oAsFlqPf6lbR8H4=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.3.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/fatih/faillint v1.0.0
15 changes: 15 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.3.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
github.com/fatih/faillint v1.0.0 h1:kzSbdlKC0kRek43rmnm2J+mCtKhl76e+pGHmoCjL+qg=
github.com/fatih/faillint v1.0.0/go.mod h1:7J2HKeobficpwSfjhXPrAi//bSgjs4MvzXE1diGIf5E=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025 h1:i84/3szN87uN9jFX/jRqUbszQto2oAsFlqPf6lbR8H4=
golang.org/x/tools v0.0.0-20200207224406-61798d64f025/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
5 changes: 5 additions & 0 deletions testdata/testproject_with_bingo_v0_5_2/.bingo/f2.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.17

require github.com/fatih/faillint v1.5.0
Loading

0 comments on commit a6558e6

Please sign in to comment.