400 B
400 B
title |
---|
The Zero Value |
The Zero Value
Understanding some zero values inside Golang:
- false for booleans
- 0 for integers
- 0.0 for floats
- "" for strings
- nil for
- pointers
- functions
- interfaces
- slices
- channels
- maps
Please, use short declaration operator as much as possible.
-
Use var for:
- zero value
- package scope
More Information