Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Parsing Without Code Generators - Parser Combinators in Go with Generics

Gopher Academy via YouTube

Overview

Explore parser combinators in Go with generics through this 46-minute conference talk from GopherCon 2022. Dive into the world of composable parsing techniques as Jeremy Brown shares his experience developing an extensible Markdown parser. Learn how to implement parser combinators from scratch using Go's new generics feature, and discover their advantages over traditional parser generators. Follow along as Brown demonstrates the creation of a parser for a microlanguage using primitive combinators, then delves into the implementation details of these primitives. Gain insights into the benefits and current limitations of Go generics for parser development, and consider potential improvements for future Go versions. Perfect for developers interested in parsing techniques, Go generics, and practical applications of language design concepts.

Syllabus

GopherCon 2022: Jeremy Brown - Parsing w/o Code Generators: Parser Combinators in Go with Generics

Taught by

Gopher Academy

Reviews

Start your review of Parsing Without Code Generators - Parser Combinators in Go with Generics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.