Followup on Go dependency Jenga

I was finally able to build a working version of the glide.yaml file for my project and convert it to dep. The items of note:

  • To get openzipkin to work, I needed to specify
    [[constraint]]
      branch = "master"
      name = "github.com/opentracing/opentracing-go"
    
    [[override]]
      name = "github.com/openzipkin/zipkin-go-opentracing"
    
    
  • To get logrus to work, I had to change it to github.com/sirupsen/logrus in all my code and specify
    [[constraint]]
      name = "github.com/sirupsen/logrus"
      version = "^1.0.5"
    
    

Reply