Sfoglia il codice sorgente

Switch to maintained UUID fork

tags/v0.13^2^2
9seconds 7 anni fa
parent
commit
835ab94470
3 ha cambiato i file con 30 aggiunte e 5 eliminazioni
  1. 8
    1
      go.mod
  2. 20
    2
      go.sum
  3. 2
    2
      proxy/proxy.go

+ 8
- 1
go.mod Vedi File

@@ -6,9 +6,13 @@ require (
6 6
 	github.com/beevik/ntp v0.2.0
7 7
 	github.com/davecgh/go-spew v1.1.1 // indirect
8 8
 	github.com/dustin/go-humanize v0.0.0-20180713052910-9f541cc9db5d
9
+	github.com/gofrs/uuid v3.1.0+incompatible
9 10
 	github.com/juju/errors v0.0.0-20180806074554-22422dad46e1
11
+	github.com/juju/loggo v0.0.0-20180524022052-584905176618 // indirect
12
+	github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073 // indirect
13
+	github.com/kr/pretty v0.1.0 // indirect
14
+	github.com/pkg/errors v0.8.0 // indirect
10 15
 	github.com/pmezard/go-difflib v1.0.0 // indirect
11
-	github.com/satori/go.uuid v1.2.0
12 16
 	github.com/stretchr/testify v1.2.2
13 17
 	go.uber.org/atomic v1.3.2 // indirect
14 18
 	go.uber.org/multierr v1.1.0 // indirect
@@ -16,4 +20,7 @@ require (
16 20
 	golang.org/x/net v0.0.0-20180921000356-2f5d2388922f // indirect
17 21
 	gopkg.in/alecthomas/kingpin.v2 v2.2.6
18 22
 	gopkg.in/alexcesaro/statsd.v2 v2.0.0
23
+	gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
24
+	gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce // indirect
25
+	gopkg.in/yaml.v2 v2.2.1 // indirect
19 26
 )

+ 20
- 2
go.sum Vedi File

@@ -8,12 +8,23 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
8 8
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
9 9
 github.com/dustin/go-humanize v0.0.0-20180713052910-9f541cc9db5d h1:lDrio3iIdNb0Gw9CgH7cQF+iuB5mOOjdJ9ERNJCBgb4=
10 10
 github.com/dustin/go-humanize v0.0.0-20180713052910-9f541cc9db5d/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
11
+github.com/gofrs/uuid v3.1.0+incompatible h1:q2rtkjaKT4YEr6E1kamy0Ha4RtepWlQBedyHx0uzKwA=
12
+github.com/gofrs/uuid v3.1.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
11 13
 github.com/juju/errors v0.0.0-20180806074554-22422dad46e1 h1:wnhMXidtb70kDZCeLt/EfsVtkXS5c8zLnE9y/6DIRAU=
12 14
 github.com/juju/errors v0.0.0-20180806074554-22422dad46e1/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q=
15
+github.com/juju/loggo v0.0.0-20180524022052-584905176618 h1:MK144iBQF9hTSwBW/9eJm034bVoG30IshVm688T2hi8=
16
+github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U=
17
+github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073 h1:WQM1NildKThwdP7qWrNAFGzp4ijNLw8RlgENkaI4MJs=
18
+github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA=
19
+github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
20
+github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
21
+github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
22
+github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
23
+github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
24
+github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw=
25
+github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
13 26
 github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
14 27
 github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
15
-github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww=
16
-github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0=
17 28
 github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
18 29
 github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
19 30
 go.uber.org/atomic v1.3.2 h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4=
@@ -28,3 +39,10 @@ gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQ
28 39
 gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
29 40
 gopkg.in/alexcesaro/statsd.v2 v2.0.0 h1:FXkZSCZIH17vLCO5sO2UucTHsH9pc+17F6pl3JVCwMc=
30 41
 gopkg.in/alexcesaro/statsd.v2 v2.0.0/go.mod h1:i0ubccKGzBVNBpdGV5MocxyA/XlLUJzA7SLonnE4drU=
42
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
43
+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
44
+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
45
+gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce h1:xcEWjVhvbDy+nHP67nPDDpbYrY+ILlfndk4bRioVHaU=
46
+gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA=
47
+gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE=
48
+gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

+ 2
- 2
proxy/proxy.go Vedi File

@@ -6,8 +6,8 @@ import (
6 6
 	"net"
7 7
 	"sync"
8 8
 
9
+	"github.com/gofrs/uuid"
9 10
 	"github.com/juju/errors"
10
-	uuid "github.com/satori/go.uuid"
11 11
 	"go.uber.org/zap"
12 12
 
13 13
 	"github.com/9seconds/mtg/client"
@@ -42,7 +42,7 @@ func (p *Proxy) Serve() error {
42 42
 }
43 43
 
44 44
 func (p *Proxy) accept(conn net.Conn) {
45
-	connID := uuid.NewV4().String()
45
+	connID := uuid.Must(uuid.NewV4()).String()
46 46
 	log := zap.S().With("connection_id", connID).Named("main")
47 47
 	ctx, cancel := context.WithCancel(context.Background())
48 48
 

Loading…
Annulla
Salva