Using Go Modules in everyday life

In this talk we have a look at the new Go Modules functionality and explore everything that a user needs to understand to use them, from creating a project, using dependencies, running tests and more.

Abstract

In this talk we have a look at the new Go Modules functionality and explore everything that a user needs to understand to use them, from creating a project, using dependencies, running tests and more.

This talk is dedicated to covering Go Modules in depth. I will present how Go Modules work, what are the benefits and drawbacks from using them. I will also show how they work, where they are used, what’s the current state of the ecosystem surrounding them, as well as show how a project can be migrated to use modules. Advanced uses such as using GOPROXY, the state of Athens, Go Center, and Artifactory will also be shown to users, as well as using Go Modules with Docker (and how the cache can be saved for reuse when using containers.
The goal is to give everyone attending or watching the talk enough information to have them use Go Modules successfully in their day to day life right after the talk.

Video

Stay connected

You can subscribe to our newsletter to stay updated on the latest news and announcements. Follow us on social media to join our community and engage with other attendees, speakers, and staff. We're on Twitter, Mastodon, Youtube and Facebook. Don't forget to use our official hashtag #GoLab2023 to share your experience and connect with other attendees on social media.

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2023 GoLab | The international conference on Go in Florence-Design & devCantiere Creativo-Made withDatoCMS