$ go get -v github.com/ory/hydra
github.com/ory/metrics-middleware
# github.com/ory/metrics-middleware
go/src/github.com/ory/metrics-middleware/middleware.go:73:18: undefined: analytics.NewWithConfig
go/src/github.com/ory/metrics-middleware/middleware.go:73:52: undefined: analytics.Config
go/src/github.com/ory/metrics-middleware/middleware.go:106:20: sw.Segment.Enqueue undefined (type analytics.Client has no field or method Enqueue)
go/src/github.com/ory/metrics-middleware/middleware.go:108:12: undefined: analytics.NewTraits
go/src/github.com/ory/metrics-middleware/middleware.go:118:14: undefined: analytics.Context
go/src/github.com/ory/metrics-middleware/middleware.go:136:23: sw.Segment.Enqueue undefined (type analytics.Client has no field or method Enqueue)
go/src/github.com/ory/metrics-middleware/middleware.go:139:16: undefined: analytics.Properties
go/src/github.com/ory/metrics-middleware/middleware.go:140:17: undefined: analytics.Context
go/src/github.com/ory/metrics-middleware/middleware.go:173:12: sw.Segment.Enqueue undefined (type analytics.Client has no field or method Enqueue)
go/src/github.com/ory/metrics-middleware/middleware.go:176:13: unknown field 'Properties' in struct literal of type analytics.Page
go/src/github.com/ory/metrics-middleware/middleware.go:176:13: too many errors
looks like third-party library changed