Go Low-Level Types and How They Work by Carson Anderson


Our July 21st Meetup is on! we'll have a great talk about Go Low-Level Types. JFrog will also give you a chance to enter a raffle to win a something cool, along with our regular Jet Brain IDE Drawings.

➤➤ AGENDA ➤➤

7:05 PM - 7:10 PM GoLang NYC Announcements
7:10 PM - 8:00 PM - Go Low-Level Types and How They Work by Carson Anderson
8:00 - 8:30 Q&A, Jet Brains Raffle & Closing Remarks

➤➤ TALK➤➤

Go Low-Level Types and How They Work

Talk Description:

Types are really important in Golang. Nearly everything has a type. And a large chunk of Go code exists purely to declare and work with those types. So everyone can benefit from learning more about them. A lot of the features and nuances of types often get overlooked when writing in Go. This talk is here to help explain what is going on behind the scenes of even the most basic types. Topics will include:

➤ Slices, arrays and maps
➤ Strings, byteslices, and runes
➤ Constants and fuzzy typing
➤ Ints can change
➤ The magic of empty structs
➤ Anything can interface


Carson Anderson is a fixture in the local Kubernetes, Golang, and Meet-Up communities. He has been working in the world of cloud computing for over 8 years with the last 5 heavily focused on containerization and distributed systems. He can be found contributing to open-source projects of all kinds, attending local meetups, and landing on the Mun in Kerbal Space Program.

➤➤ Go Code of Conduct ➤➤

Golang NYC officially adopts the Go Code of Conduct (https://golang.org/conduct). Harassment, bullying, and discrimination are unacceptable here and if you witness or experience those or other harmful behaviors, please let the organizers know