← All courses
🐹Beginner

How Go Thinks

The language taken on its own terms before any feature is used: the design constraints that produced a deliberately small language, what a value actually is and when a pointer changes that, types without classes, the zero value as a design tool, and the idea the whole language turns on — that interfaces are discovered rather than declared.

Volume 17 · Part I · 5 chapters · 5 lessons
Share

What you'll learn

  • Why Go Looks Like This
  • Values, Pointers & Memory
  • Types Without Classes
  • Interfaces Are Discovered
  • Zero Values & Initialisation

Curriculum

3 modules · 5 lessons
Module 1The Shape of the Language2 lessons
Why Go Looks Like ThisPreview
Types Without Classes
Module 2What a Value Is2 lessons
Zero Values & Initialisation
Values, Pointers & Memory
Module 3How Types Connect1 lessons
Interfaces Are Discovered

Reviews

No reviews yet.

More courses

Browse all →