Channel Avatar

Code & Learn @UCGygr4ru9M9tPJPcrm3KlIw@youtube.com

3.1K subscribers

Welcome to Code & Learn, your go-to destination for programm


07:22
Redis From Scratch: RESP Serializer
18:16
Redis From Scratch: Building RESP Deserializer
04:29
Redis From Scratch: Intro to RESP
11:05
Redis From Scratch: Writing TCP Server Code
03:23
Redis From Scratch - Go Project Setup
04:01
Redis From Scratch - TCP Server Core Concepts
06:02
Build a Redis Server from Scratch - Introduction
20:36
Ready for Go 1.25? See All the Exciting New Updates!
15:28
Essential gRPC: Health Checking, Graceful Shutdown, Service Config
07:57
gRPC Request Validation: ProtoValidate Makes It Easy!
08:48
How Do gRPC Interceptors Work & How To Use Them
09:49
What Is gRPC Bidirectional Streaming?
10:42
What Is gRPC Client Side Streaming?
08:58
What Is gRPC Server Side Streaming?
06:17
Building a Go gRPC Client for Unary Calls
13:57
Unary gRPC Implementation with In-Memory Data Storage
05:28
Selection Sort Algorithm: A Simple Explanation
08:09
Detecting gRPC Schema Breaking Changes with Buf & Local Dev Setup
03:52
Bubble Sort Algorithm: A Simple Explanation
16:08
Our gRPC Project Setup with Go
06:50
Protobufs in 6 Minutes: A Beginner's Introduction
08:53
gRPC Foundation: HTTP/2 and RPC Basics
05:26
Know About Sorting Algorithms
16:38
Port Forwarding To Kubernetes Cluster With Go & Integration Testing
09:08
Big O Notations Explained
08:09
HTTP Server Graceful Shutdown with Error Groups
08:41
Multiplying Integers Represented as Arrays
03:18
Go 1.24 Upgrade & using the tool directive
05:22
Learn Binary Search
03:48
Why Do We Need Ordered Arrays?
07:09
Add String Representation of Binary Numbers | Coding Interview Question | Strings
04:21
Plus One | Coding Interview Question | Arrays
06:30
Dutch Partitioning | Coding Interview Problem | Arrays
05:37
Even Odd Array Partitioning | Coding Interview Problem | Arrays
07:30
Finding the H Index | Coding Interview Problem | Arrays
07:53
Arrays
05:16
A Boring Introduction to Data Structures & Algorithms
14:37
Dockerizing Your Go Application and Testing with Tilt
11:09
Creating Database Migrations with Bun Migrate in Go
03:01
Updating Handlers to Handle Custom Store Errors
06:49
Integrating Handlers with Our Custom PostgreSQL Store
05:08
Generating Mocks for Testing in Go with Gomock
11:41
What’s New in Go 1.24: Features, Updates, and More
06:52
Adding Development Tools to Your Go Project with tools.go
08:32
Setting Up a PostgreSQL Test Container for our Go Applications
10:51
Writing Database Tests with PostgreSQL Test Containers in Go
03:53
Initializing Database Scripts in a PostgreSQL Test Container
04:57
Gracefully Handling Database Errors in our Go Application
14:43
Implementing Persistence in Your Go App with Postgres and Bun
04:25
Simplifying Your Go Project Workflow with a Makefile
10:52
Enhancing Our Go Tests with Testify Assertions
10:29
Adding an In-Memory Data Store to Our Go API Server
06:19
Building More API Handlers and Tests in Go
12:15
Implementing and Testing Handlers in Go with Mocks
11:19
Defining Request Body and Adding Validations
06:56
Adding Request Logging Middleware to Our Go Application
11:41
Adding Structured Logging to Our Go Service for Better Insights
13:39
Building a REST API Server Project in Go: Getting Started
12:20
Optimizing Concurrency in Go with Single Flight | Preventing Duplicate Work
15:16
Implementing a Fire-and-Forget Worker Pool in Go