Slices / Zero value of slice / Essential Go

Run Settings
LanguageGo
Language Version
Run Command
package main import "fmt" func main() { s := []int(nil) if len(s) == 0 { fmt.Printf("s is empty: %#v\n", s) } var s2 []int if len(s2) == 0 { fmt.Printf("s2 is empty: %#v\n", s2) } s3 := make([]int, 0) if len(s2) == 0 { fmt.Printf("s3 is empty: %#v\n", s3) } }
Editor Settings
Theme
Key bindings
Full width
Lines