go-version go1.6.1 linux/amd6
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/rot256/go"
GORACE=""
GOROOT="/usr/lib/go"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"
Die Distribution ist Debian (instabil)
Siehe dieses Programm für einen POC
Ich hatte erwartet, dass die letzte Zeile nicht gedruckt wird,
da "Junk" nil zurückgibt (und das Programm Typechecks)
Ich habe erwartet, dass err != nil falsch ist.
Ich weiß nicht, ob dies beabsichtigtes Verhalten ist, aber es scheint fehleranfällig zu sein.
Hilfreichster Kommentar
Siehe Warum ist mein Null-Fehlerwert nicht gleich Null?