Gray Hat Go

Public group
Location image of event venue


**UPDATE 3/22**
We have the url for joining the virtual meetup session. We'll be giving CrowdCast a try! You can sign up for the event and get reminders by accessing . Looking forward to seeing you all there!

**UPDATE 3/16**
Given the COVID-19 pandemic, we're changing our format. We're still excited to have this meeting, but we'll be doing so in a virtual manner. Details are forthcoming as we evaluate different vendors, but please do plan on attending!

Let's explore Go as a foundational language for security tools and walk through some typical examples. The content will be inspired by the recent book "Black Hat Go" from No Starch Press (

We'll cover the following topics:
- Why Go is a good fit for writing security tools
- Why other languages may be better for writing security tools
- Overview of the Penetration Testing Execution Standard
- Developing a DNS enumeration tool
- Developing a TCP scanning tool

Please come with questions and a laptop to try out the examples.

Presenter: Michael Madden

Michael is a DevOps Engineer at Elastic. During the day, he writes a lot of Jenkins pipelines, debugs Makefiles, migrates the Beats build system to Mage, and ensures software releases continue to ship. By night, he studies Cyber Security topics and sharpens his Go skills.

The meetup will start with food around 6 then announcements at 6:20 - 6:30. Following that will be a few minutes of something interesting in the Go world, then the presentation.

We typically wrap up by 8 but the room will be open for a while so feel free to hang around a bit and visit.