Diving deeper into encoding and Go

What is an encoding scheme? An encoding scheme is a system of encoding as binary data and decoding text. Each character within a text is encoded using a specific encoding system and decoded. Some encoding shcemes are more popular than others; they waste less memory and can almost guarantee a correct rendition of a text across machines. What is Unicode? Unicode is a character encoding standard designed to include various characters around the world, accross languages, and technical symbols. [Read More]

Understanding UTF-8 encoding scheme in Go.

Understanding character encoding: Like many others, I have read the article by Joel Spolsky called The Absolute Minimum Every Software Developer Absolutely Positively Must Know About Unicode and Character Sets (No Excuses!). However, reading about the topic was insufficient for my brain to absorb the concepts. This short piece explains Unicode and how it applies to Go. Representing text with binaries, a succinct history: There are many ways to represent text using binary codes. [Read More]