Maps / Zero value of a map / Essential Go

Run Settings
LanguageGo
Language Version
Run Command
package main import "fmt" func main() { var m map[string]string // you can read read from un-initialized map fmt.Printf(`m["foo"] = %s`+"\n", m["foo"]) _, ok := m["foo"] fmt.Printf("ok: %v\n", ok) // writing to uninitialized map panics m["foo"] = "bar" }
Editor Settings
Theme
Key bindings
Full width
Lines