panic: reflect: call of reflect.Value.Type on zero Value
goroutine 1 [running]:
reflect.Value.Type(0x0, 0x0, 0x0, 0x0, 0x0, ...)
go/src/pkg/reflect/value.go:1425 +0x78
encoding/xml.(*Decoder).unmarshal(0xf840047000, 0x0, 0x0, 0x0, 0xf840029630, ...)
go/src/pkg/encoding/xml/read.go:179 +0xffa
encoding/xml.(*Decoder).DecodeElement(0xf840047000, 0x4682d8, 0x0, 0x0, 0xf840047000, ...)
go/src/pkg/encoding/xml/read.go:132 +0x17c
encoding/xml.(*Decoder).Decode(0xf840047000, 0x4682d8, 0x0, 0xf840029030, 0xf840060660, ...)
go/src/pkg/encoding/xml/read.go:120 +0x45
encoding/xml.Unmarshal(0xf840064000, 0x14700000147, 0x4682d8, 0x0, 0xf800000001, ...)
go/src/pkg/encoding/xml/read.go:114 +0xce
main.LoadConfig(0xf840064000, 0x14700000147, 0x0, 0x0, 0x0, ...)
/tmpfs/gosandbox-129d4faf_343e96e7_1cde8d27_bab9484c_a4a6a448/prog.go:51 +0x70
main.main()
/tmpfs/gosandbox-129d4faf_343e96e7_1cde8d27_bab9484c_a4a6a448/prog.go:43 +0x231
Program exited.
Alguém consegue ver se estou fazendo algo de errado ?
Grato pela ajuda!