Rewriting a Go App in Rust: A Step-by-Step Guide

Discover the journey of rewriting a Go application in Rust. Learn how to rewrite your Go app in Rust, with this comprehensive step-by-step guide. From installing Rust to migrating your code, we'll cover everything you need to know to make the switch.

Chapters:
- 00:00:00 - Announcement
- 00:01:14 - Intro
- 00:05:41 - Why is Telemetry a Big Deal?
- 00:08:00 - Hello World in Rust
- 00:09:06 - TcpListener
- 00:11:21 - Error Handling in Rust
- 00:16:36 - Accepting Connections
- 00:21:45 - Safe Logging
- 00:34:42 - Threads
- 00:37:53 - Channels
- 00:45:01 - Rust is not Newbie-Friendly
- 00:47:32 - Client Thread
- 01:05:53 - I do not Celebrate Halloween
- 01:07:17 - Shared Connection Between 2 Threads
- 01:18:49 - Server Thread
- 01:34:53 - Testing
- 01:36:41 - Why do I still Dislike Rust?
- 01:40:02 - Ban List
- 02:05:31 - Rate Limit
- 02:17:55 - Text Validation
- 02:21:03 - Troubleshooting
- 02:35:50 - Risks
- 02:37:44 - Outro

#go #golang #rust

Rewriting a Go App in Rust: A Step-by-Step Guide
15.35 GEEK