code: func (pc *ProtoClient) LoadInfo(info *ProtoBufferInfo) error {
  	if info == nil {
  		return errors.New("protobuffer information invalid")
  	}
  	pc.info = *info
  	pc.ready = true
  	return nil
  }
docs: // LoadInfo load commands information form ProtoBufferInfo