Decode a protocol buffer into a Go struct. The caller must pass a pointer to the struct to decode into. Decode() currently does not explicitly check that all 'required' fields are actually present in the input buffer being decoded. If required fields are missing, then the corresponding fields will
(buf []byte, structPtr interface{})
source not stored for this graph (policy: none)