I am using dep
, but I am quite seduced by built-in Go Modules in Go 1.11
In the docs, it says:
Go 1.11 includes preliminary support for versioned modules as proposed here. Modules are an experimental opt-in feature in Go 1.11, with the plan of incorporating feedback and finalizing the feature for Go 1.13. Even though some details may change, future releases will support modules defined using Go 1.11 or 1.12.
Even with that said, it seems that Go Modules are widely used by community and that they work pretty well.
So, for a new project, should I use Go Modules, or should I stick with dep
? I need help to take a decision.