Skip to content

Commit 766b864

Browse files
Merge pull request #20 from dbolkensteyn/master
Migrate from dep to Go 1.11 modules
2 parents fdbabfd + 7eddd25 commit 766b864

File tree

5 files changed

+76
-244
lines changed

5 files changed

+76
-244
lines changed

.travis.yml

Lines changed: 18 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,28 @@
1+
language: go
2+
go:
3+
- 1.11
4+
- 1.12
5+
- 1.13
6+
env:
7+
- GO111MODULE=on
18
addons:
29
apt:
310
packages:
411
- python-pygments
512
install:
613
- wget https://github.com/gohugoio/hugo/releases/download/v0.48/hugo_0.48_Linux-64bit.deb
714
- sudo dpkg -i hugo_0.48_Linux-64bit.deb
8-
language: go
15+
- go get golang.org/x/tools/cmd/cover
16+
- go get github.com/mattn/goveralls
17+
- go get golang.org/x/lint/golint
18+
script:
19+
- go fmt ./...
20+
- golint ./...
21+
- go vet ./...
22+
- go test -v -race -covermode=atomic -coverprofile=coverage.out ./...
23+
- $(go env GOPATH | awk 'BEGIN{FS=":"} {print $1}')/bin/goveralls -coverprofile=coverage.out -service=travis-ci -repotoken=${COVERALLS_TOKEN}
24+
after_success:
25+
- cd docs && hugo && mv docs/* .
926
deploy:
1027
provider: pages
1128
skip-cleanup: true
@@ -14,42 +31,3 @@ deploy:
1431
on:
1532
branch: master
1633
local-dir: docs
17-
env:
18-
- TEST_PACKAGES='./core ./grpc ./limit ./limit/functions ./limiter ./measurements ./strategy ./strategy/matchers ./metric_registry/datadog ./metric_registry/gometrics ./examples/example_simple_limit ./examples/example_blocking_limit ./examples/grpc_unary ./examples/grpc_streaming'
19-
matrix:
20-
include:
21-
- go: "1.10"
22-
before_script:
23-
- go get golang.org/x/tools/cmd/cover
24-
- go get github.com/mattn/goveralls
25-
- go get golang.org/x/lint/golint
26-
- go get github.com/golang/dep/cmd/dep
27-
- dep ensure -v
28-
- go fmt $TEST_PACKAGES
29-
- golint $TEST_PACKAGES
30-
- go vet -shadowstrict $TEST_PACKAGES
31-
- go: "1.11"
32-
before_script:
33-
- go get golang.org/x/tools/cmd/cover
34-
- go get github.com/mattn/goveralls
35-
- go get golang.org/x/lint/golint
36-
- go get github.com/golang/dep/cmd/dep
37-
- dep ensure -v
38-
- go fmt $TEST_PACKAGES
39-
- golint $TEST_PACKAGES
40-
- go vet -shadowstrict $TEST_PACKAGES
41-
- go: "1.12"
42-
before_script:
43-
- go get golang.org/x/tools/cmd/cover
44-
- go get github.com/mattn/goveralls
45-
- go get golang.org/x/lint/golint
46-
- go get github.com/golang/dep/cmd/dep
47-
- dep ensure -v
48-
- go fmt $TEST_PACKAGES
49-
- golint $TEST_PACKAGES
50-
- go vet $TEST_PACKAGES
51-
script:
52-
- go test -v -race -covermode=atomic -coverprofile=coverage.out $TEST_PACKAGES
53-
- $(go env GOPATH | awk 'BEGIN{FS=":"} {print $1}')/bin/goveralls -coverprofile=coverage.out -service=travis-ci -repotoken=${COVERALLS_TOKEN}
54-
after_success:
55-
- cd docs && hugo && mv docs/* .

Gopkg.lock

Lines changed: 0 additions & 167 deletions
This file was deleted.

Gopkg.toml

Lines changed: 0 additions & 37 deletions
This file was deleted.

go.mod

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
module github.com/platinummonkey/go-concurrency-limits
2+
3+
go 1.11
4+
5+
require (
6+
github.com/DataDog/datadog-go v0.0.0-20180330214955-e67964b4021a
7+
github.com/davecgh/go-spew v1.1.1 // indirect
8+
github.com/golang/protobuf v1.2.0
9+
github.com/pmezard/go-difflib v1.0.0 // indirect
10+
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165
11+
github.com/stretchr/testify v1.2.2
12+
golang.org/x/net v0.0.0-20180911220305-26e67e76b6c3
13+
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e // indirect
14+
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
15+
google.golang.org/genproto v0.0.0-20180914223249-4b56f30a1fd9 // indirect
16+
google.golang.org/grpc v1.15.0
17+
)

go.sum

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
2+
github.com/DataDog/datadog-go v0.0.0-20180330214955-e67964b4021a h1:zpQSzEApXM0qkXcpdjeJ4OpnBWhD/X8zT/iT1wYLiVU=
3+
github.com/DataDog/datadog-go v0.0.0-20180330214955-e67964b4021a/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
4+
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
5+
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
6+
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
7+
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58=
8+
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
9+
github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E=
10+
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
11+
github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
12+
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
13+
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
14+
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
15+
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
16+
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165 h1:nkcn14uNmFEuGCb2mBZbBb24RdNRL08b/wb+xBOYpuk=
17+
github.com/rcrowley/go-metrics v0.0.0-20180503174638-e2704e165165/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4=
18+
github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
19+
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
20+
golang.org/x/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
21+
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
22+
golang.org/x/net v0.0.0-20180911220305-26e67e76b6c3 h1:czFLhve3vsQetD6JOJ8NZZvGQIXlnN3/yXxbT6/awxI=
23+
golang.org/x/net v0.0.0-20180911220305-26e67e76b6c3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
24+
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
25+
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA=
26+
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
27+
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
28+
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e h1:o3PsSEY8E4eXWkXrIP9YJALUkVZqzHJT5DOasTyn8Vs=
29+
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
30+
golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
31+
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
32+
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 h1:+DCIGbF/swA92ohVg0//6X2IVY3KZs6p9mix0ziNYJM=
33+
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
34+
golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
35+
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
36+
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
37+
google.golang.org/genproto v0.0.0-20180914223249-4b56f30a1fd9 h1:lSYPu0aSPfwHktspWqXRpSKu3xU58qCR4tx5sYvjrE0=
38+
google.golang.org/genproto v0.0.0-20180914223249-4b56f30a1fd9/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
39+
google.golang.org/grpc v1.15.0 h1:Az/KuahOM4NAidTEuJCv/RonAA7rYsTPkqXVjr+8OOw=
40+
google.golang.org/grpc v1.15.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio=
41+
honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=

0 commit comments

Comments
 (0)