Программа доступная на Game Playground, читает
package main
import "fmt"
func main() {
var name string = nil
fmt.Println(name)
}
и дает ошибку
prog.go:6: cannot use nil as type string in assignment
Я понимаю ""
- это "нулевое значение" для строк. Я не понимаю, почему я не могу назначить nil
моему string
.