1. 程式人生 > >panic: reflect: reflect.Value.SetUint using value obtained using unexported field(go語言)

panic: reflect: reflect.Value.SetUint using value obtained using unexported field(go語言)

go語言中在用binary.Read(),把二進位制對映為結構體時,如果出現panic: reflect: reflect.Value.SetUint using value obtained using unexported field類似的錯誤,是要對映的結構體成員沒有大寫造成的,小寫是私有,大寫公有的才可以被訪問到