DiscoverThe Open Source Show - Channel 9All About Go Modules and Dependency Management: Project Athens and GoCenter
All About Go Modules and Dependency Management: Project Athens and GoCenter

All About Go Modules and Dependency Management: Project Athens and GoCenter

Update: 2019-04-23
Share

Description

Baruch Sadogurksy (@jbaruch), Head of Developer Relations at JFrog, and Aaron (@arschles), Cloud Advocate at Microsoft and Project Athens Maintainer, talk all things Go Dependencies, Modules, and how and why GoCenter and Project Athens combine speed and immutability of builds for Go developers everywhere.

You'll learn the history of Go modules and the problems they solve, why Baruch thinks vendoring is the worst kind of forking, and how GoCenter, Artifactory, and Project Athens create a multi-layered cache – providing an additional layer of security and protection from failures, silent or otherwise.

02:16 New dependency management system
03:06 What Go Modules can do for you
04:14 How the Athens Project started
06:00 Why is immutability important?

Learn more

Create a Free Azure account

Learn more about JFrog:
           • GoCenter or GoCenter on Github
           • Artifactory

Join Gophers.slack.com and check out #Athens and #GoCenter

Check out Project Athens:
           • GitHub
           • Docs

 

Follow @jbaruch

Follow @arschles

Follow @openatmicrosoft  

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

All About Go Modules and Dependency Management: Project Athens and GoCenter

All About Go Modules and Dependency Management: Project Athens and GoCenter

Golnaz, Lacey Butler, Allison Cordle, Anna Soracco