Go: Periksa err != nil benar pada kesalahan nihil

Dibuat pada 7 Mei 2016  ·  1Komentar  ·  Sumber: golang/go

Pergi versi

go versi go1.6.1 linux/amd6

Lingkungan

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"

Distronya adalah Debian (tidak stabil)

Mereproduksi

Lihat program ini untuk POC

Catatan

Saya berharap baris terakhir tidak dicetak,
karena "Junk" mengembalikan nihil (dan program typechecks)
Saya berharap err != nil salah.

Saya tidak tahu apakah ini perilaku yang dimaksudkan, tetapi tampaknya rawan kesalahan.

FrozenDueToAge

Komentar yang paling membantu

>Semua komentar

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

ashb picture ashb  ·  3Komentar

enoodle picture enoodle  ·  3Komentar

OneOfOne picture OneOfOne  ·  3Komentar

natefinch picture natefinch  ·  3Komentar

stub42 picture stub42  ·  3Komentar