Let's tackle the Codecrafter's DNS server challenge in Go. In this challenge, we'll build a limited version of a DNS server to learn more about DNS queries, questions, answers, and how parse all of that. Additionally, we'll talk about compression patterns for queries and ultimately build support for forwarding queries to another DNS server.
DNS is a protocol used to resolve domain names to IP addresses. In this challenge, you'll build a DNS server that's capable of responding to basic DNS queries.
Along the way you'll learn about the DNS protocol, DNS packet format, DNS record types, UDP servers and more.
Sign up for Codecrafters here: https://app.codecrafters.io/join?via=bradcypert
Join my Codecrafters Team here: https://app.codecrafters.io/join_team?invite_code=ad12ae6e3d2f3b8e
Join the Code With Cypert discord here: https://discord.gg/nXd86Fxg8Q
Download
0 formats
No download links available.
Codecrafters DNS Challenge in Go - Complete Challenge | NatokHD