There is a fundamental difference between characters and runes, and this video will clarify everything you need about runes in Golang. Timers and Tickers are also excellent, and I already made a video about them as well:
https://youtu.be/pokwMUv5vwc
📝 Description
In this video, we dive deep into the concept of runes in Go programming. Learn why Go uses runes instead of characters and how this impacts your code when working with text, especially non-English or special characters. By the end of this video, you'll have learned:
• What runes are and how they differ from characters in other languages
• Why Go uses runes and their relationship to Unicode code points
• How to work with runes in Go, including basic conversions and printing
• The importance of runes for handling non-ASCII characters and internationalization
• Real-world applications of runes in text analysis and processing
• How to efficiently handle Unicode text in Go using runes
• The difference between byte-based and rune-based string operations
⏳ Timestamps:
00:00 - Introduction
00:32 - Basic Usage of Runes
06:00 - Text Analyzer Use Case
17:25 - Outro
👋 Hey there!
If you are new to this channel: Hey 👋 my name is Flo and I am a professional software engineer with a passion for coding in Golang, TypeScript, JavaScript, and Rust. This channel is where I share that passion and dive into the exciting world of software engineering. Plus, I love using emojis and paper-based animations (so have a look for that if you want to find my videos).
📨 Support and Connect!
Buy me a coffee: https://www.buymeacoffee.com/florianwoelki
Become a member. https://www.youtube.com/@FloWoelki/membership
Discord: https://discord.gg/TnA7drJ
Instagram: https://www.instagram.com/flowydev/
LinkedIn: https://www.linkedin.com/in/florian-woelki/
TikTok: https://www.tiktok.com/@florianwoelki
GitHub: https://github.com/FlorianWoelki
📝 Copyright Notice
The original Go Gopher version is originally designed by Renée French (Source: https://go.dev/blog/gopher License details: https://creativecommons.org/licenses/by/4.0/). The gopher used in the video and thumbnail is inspired by this author.
#golang #go #runes #characters