Concept Flow - Package scope rules
Start: Package declaration
Declare variables, constants, functions
Check if identifier starts with uppercase letter
Exported: Visible outside package
Package scope rules apply
Use identifiers within package or from other packages
End
This flow shows how Go decides if a variable, constant, or function is visible outside its package based on its name's first letter.