Fallthrough cover image

The Gems & Warts of Go

Fallthrough

CHAPTER

Navigating Type Conversion and Naming in Go

This chapter explores the intricacies of type conversion in Go, particularly focusing on the challenges of working with slices and the issues arising from type assertions. The speakers discuss frustrations around JSON marshalling, including the serialization of unexported fields and error handling, while also advocating for better naming conventions to enhance code readability. Additionally, they reflect on the historical significance of Hungarian notation and its impact on programming styles in the context of evolving coding practices.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner