EditorWorkspacesCoursesInterviewsGround CallDaily ChallengesReads
Sign InSign Up
Tools
Resume De-AI-ifierAI Email RewriterAI Code DetectorAI Watermark ToolREADME GeneratorSQL AssistantJSON DiffDiff & PatchJSON FormatterSQL FormatterJSON ↔ CSVBase64 CodecLog ParserProtobuf DecoderJWT DebuggerENV LinterPassword GeneratorUUID GeneratorRegex TesterEpoch ConverterMeeting PlannerDate MathCron BuilderQR GeneratorColor PickerLucky Draw WheelSpeed TestDiagram StudioCanvas DrawingTurtle Game
Sign InSign Up
Notifications 0
← All coursesgolang
Go Nitpicks & Craft
nil interfaces, range loops, defer traps, JSON tags, and production idioms.
The Go proverbs skip the painful parts. Master nil interface semantics, range variable capture, defer in loops, sync.Pool, encoding/json omitempty traps, and embed patterns.
0/6 complete
Course content
Sharp Edges
- ○The Typed Nil Interface Trap15 min
- ○Range Loop Variables (Pre-1.22 vs 1.22+)14 min
- ○defer in Loops — Stack Growth14 min
Performance
- ○sync.Pool — When It Helps (and When It Hurts)16 min
Serialization
- ○encoding/json omitempty Surprises15 min
Tooling
- ○//go:embed — Ship Assets in Binaries16 min