YoVDO

Parsing Without Code Generators - Parser Combinators in Go with Generics

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses Go Courses Parser Combinators Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

A Holistic Go Experience
Gopher Academy via YouTube
Safe, Fast, and Easy - Building a Plugin System with WebAssembly
Gopher Academy via YouTube
A Journey Through Integration Testing with Go - What Could Go Wrong?
Gopher Academy via YouTube
Kraken Wrangling for Dummies - Go Module Dependency Management at Scale
Gopher Academy via YouTube
Go, the Data Engineer's Missing Tool?
Gopher Academy via YouTube