Patch your Go knowledge

This is a past event

16 people went

Location image of event venue

Details

Patch your Go knowledge
Jay Gregory & Eleanor Deal

From new programmers to experienced developers working with or curious to try out Go, this is for you.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Introduction to Go:

We’ll be covering:
- An overview of Go’s key features and selling points
- A quick introduction to Go’s syntax and built in tooling
- Key differences to our major languages such as Python and Java and the intent behind those differences
- .. and of course, how to install Go and get started!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Main talk/workshop: An introduction to Go modules

Dependency management has been a hotly contested topic in the Go community for a while. Go Modules were introduced in recent versions as the solution to this issue. Together we’ll get to grips with what Go Modules are, how they differ from other dependency management solutions and how to use them.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Closing Lightning talks

We’ll close out with a series of lightning talks. If there is anything you would like to have covered, or if you would like to do one yourself, please get in touch!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Agenda:

6.00pm - 6:30pm: Welcome, Drinks & Pizza
6:30pm - 7:00pm: Patch your Go knowledge!
7.00pm - 7.30pm: Break/Change over
7.30pm - 8.00pm: Practical introduction to Go modules
8pm onwards: Lightning talks & further questions