Atlanta Woman Who Go Meetup - Refactoring to Modules
Unlock the power of Go Modules! Dive into my meetup presentation on why embracing Go Modules is a game-changer for seamless dependency management and enhanced Go programming. Let's elevate your development experience!
Page content
Go modules are here to stay and itโs about time to start modularizing your code. During the meetup at the Go UserGroup in Atlanta we spoke about:
- What Go modules are and why you need them
- The benefits are of using modules
- The differences between modules and the things we did before that
- What you need to do to “switch” to modules.
Talk materials
- Rob Pike on Go origins
- Dave Cheney on the problems of early day Go dependency management (or lack of thereof)
- Andrew Gerrand and Brad Fitzpatrick admitting the problems
- Partial list of Go dependency managers
- Sam Boyer on the problem of dependency management
- Samโs view of Go Dep experiment
- Official Go Modules documentation
- Go mod init converters
- Proper module versioning
- Pseudo-versions
- JFrog Artifactory Go support
- The Athens Project
- GoCenter
- Go vision of mirrors federation
You can also check out the JFrog’s Shownotes page