Recipes for Reducing Cognitive Load in Idiomatic Go
Offered By: GoLab conference via YouTube
Course Description
Overview
Explore actionable strategies for reducing cognitive load in Go programming through this 48-minute conference talk from GoLab. Discover common patterns often missed by newcomers to Go, and learn how to implement clean code practices that can significantly improve your development skills. Delve into topics such as readability, package naming conventions, error handling, pure functions, environment variables, function arguments, functional options, and methods as functions. Gain valuable insights to enhance your Go programming journey and write more efficient, maintainable code.
Syllabus
Introduction
Background
Cognitive load
Simplicity
Disclaimer
Readability
Line of sight
Tips
Package names
Error types
Pure functions
Environment variables
Function arguments
Functional options
Methods as functions
Wrap up
Useful tips
Taught by
GoLab conference
Related Courses
Design a Chocolate Bar Wrapper - Package & Graphic DesignSkillshare Intro to Package Design: Creativity, Print Production, and Hot Sauce
Skillshare Graphic Design Masterclass Intermediate: The NEXT Level
Skillshare Graphic Design Mastery: The Complete Branding Process
Skillshare Graphic Design Masterclass Intermediate: The NEXT Level
Udemy