My solutions written in Go for the Coding Challenges, as proposed by John Cricket.
Note: Some solutions have their own repository. Please, check the links below.
- #0 Coding Challenges - Intro
- #1 Build Your Own wc Tool
- #2 Build Your Own JSON Parser
- #3 Build Your Own Compression Tool
- #4 Build Your Own cut Tool
- #5 Build You Own Load Balancer
- #6 Build Your Own Sort Tool
- #7 Build Your Own Calculator
- #8 Build Your Own Redis Server (Repo: codecrafters-redis-go)
- #9 Build Your Own grep
- #10 Build Your Own uniq Tool
- #11 Build Your Own Web Server (Repo: codecrafters-http-server-go)
- #12 Build Your Own URL Shortener
- #13 Build Your Own diff Tool
- #14 Build Your Own Shell
- #15 Build Your Own cat Tool
- #16 Build Your Own IRC Client
- #17 Build Your Own Memcached Server
- #18 Build Your Own Spotify Client
- #19 Build Your Own Discord Bot
- #20 Build Your Own LinkedIn Carousel Generator
- #21 Build Your Own Sed
- #22 Build Your Own DNS Resolver
- #23 Build Your Own Traceroute
- #24 Build Your Own Realtime Chat Client and Server
- #25 Build Your Own NATS Message Broker
- #26 Build Your Own Git (Repo: build-your-own-git)
- #27 Build Your Own Rate Limiter
- #28 Build Your Own NTP Client
- #29 Build Your Own Scheduling Automation App
- #30 Build Your Own Lisp Interpreter (Repo: felispy - written in C, not Go)
- #31 Build Your Own QR Code Generator
- #32 Build Your Own Crontab Tool
- #33 Build Your Own head
- #34 Build Your Own jq
- #35 Build Your Own Google Keep
- #36 Build Your Own Pong
- #37 Build Your Own Redis CLI Tool
- #38 Build Your Own Network Modelling Tool
- #39 Build Your Own Social Media Tool
- #40 Build Your Own curl
- #41 Build Your Own HTTP(S) Load Tester
- #42 Build Your Own tr Tool.
- #43 Build Your Own Tetris
- #44 Build Your Own DNS Forwarder
- #45 Build Your Own Port Scanner
- #46 Build Your Own yq
- #47 Build Your Own Chrome Extension
- #48 Build Your Own Data Privacy Vault
- #49 Build Your Own Password Cracker
- #50 Build Your Own Xargs
- #51 Build Your Own HTTP Forward Proxy Server
- #52 Build Your Own Docker (Repo: build-your-own-docker-go)
- #53 Build Your Own Spell Checker Using A Bloom Filter
- #54 Build Your Own Tar
- #55 Build Your Own Xxd
- #56 Build Your Own Chess Game