How to write a parser in Go with ANTLR (in-person and virtual)


Details
Note the new time! Please reference "Public Safety Guidelines" below the agenda for details on attending in-person.
Zoom meeting will start just before 6p.
If you're interested in sharing content for this or a future event, please message Jesse Lang!
Join us for "How to write a parser in Go with ANTLR (and finally use your CS degree at work)", presented by Joseph Peterson, Software Engineer at Arctic Wolf. Joseph will be presenting in-person.
Writing a parser might seem like something reserved for compiler writers and language designers, but they can be surprisingly useful in everyday software development. In this talk, I’ll share how I used Go and ANTLR (ANother Tool for Language Recognition) to solve a real problem at work. We’ll cover what a parser is, why you might want to build one, and how to get started writing your own with ANTLR.
Agenda
- 5:30pm - 6pm: Networking, food & drink, and announcements
- 6pm - 7:15pm: How to write a parser in Go with ANTLR - Joseph Peterson
- 7:15pm - 7:30pm - Open Discussion
Located at SPS Tower. 333 S 7th St, Minneapolis, MN 55402
From street level, go up the escalator to the skyway level and take the elevator bank to the 8th floor.
While the skyway is open until 8p, the outside street level doors and the elevators are restricted at 6p. If you arrive after that, please text 612-568-8380 and someone will come down to let you in. Thanks for your patience.
Interested in sharing at an upcoming meetup? We'd love to hear what you have to share! Contact the meetup organizers to get the ball rolling!
Public Safety Guidelines
Please reference current CDC guidelines for public gatherings and health self-assessments before attending in-person. Our main concern is to protect everyone and maintain the safety of everyone visiting our office. If you have any questions or concerns with our recommendations, don’t hesitate to contact us. We also provide a virtual option, via Zoom, for those uncomfortable attending in-person.
https://www.meetup.com/golangmn/members/?op=leaders
If anyone has any problems or questions, feel free to text or call:
- Jesse Lang - 612-568-8380
- Corwin Diamond - 612-210-5798
- Andre Burgaud - 612-220-5687
Additional Resources
For Go specific events, announcements, training, and jobs in Minneapolis, check out this document (http://bit.ly/minneapolis-golang)!
Slack Channel for Gophers - gophers.slack.com (http://gophers.slack.com/)
To get added, fill out the invite form here:
http://invite.slack.golangbridge.org/
Join the local channel: https://gophers.slack.com/messages/minneapolis/
Go Forum - forum.golangbridge.org (http://forum.golangbridge.org/)
GoBridge (https://twitter.com/golangbridge) is dedicated to building bridges that educate underrepresented communities to teach technical skills and foster diversity in Go.
Special Offers
Get 50% off most ebooks + videos and 40% off most print books from @oreillymedia by using code PCBW http://oreil.ly/1gETXNy
Announcement Reminders:
• Thank You!
• Where are the bathrooms
• Host Announcements
• Job Openings / Hiring Announcements
• Events / Training
• Announce next meetup

Sponsors
How to write a parser in Go with ANTLR (in-person and virtual)