fission / fission-workflows

Workflows for Fission: Fast, reliable and lightweight function composition for serverless functions
Apache License 2.0
361 stars 40 forks source link

Move dependency management from Glide to Gomod #255

Closed erwinvaneyk closed 4 years ago

erwinvaneyk commented 4 years ago

This PR moves the dependency management to Gomod, which is the new standard-ish way to do package management in Go.

The reasons for moving to it at this point:

  1. Glide is deprecated as mentioned on their website. Waiting much longer could result in the migration scripts no longer supporting Glide.
  2. Gomod enables working on this repo outside $GOPATH