go-declarations

Installation
SKILL.md

Go Declarations and Initialization


Quick Reference: var vs :=

Context Use Example
Top-level var (always) var _s = F()
Local with value := s := "foo"
Local zero-value (intentional) var var filtered []int
Type differs from expression var with type var _e error = F()

Read references/SCOPE.md when deciding between var and := in complex initialization patterns or multi-return assignments.


Group Similar Declarations

Related skills

More from cxuu/golang-skills

Installs
355
GitHub Stars
90
First Seen
Mar 14, 2026