INNER CODE UNIT · Go

schema

moleculer-go/moleculer · broker/broker.go:309

			schema = *s
			isSchema = ok
		}
	}

	return schema, isSchema
}

// createService create a new service instance, from a struct or a schema :)
func (broker *ServiceBroker) createService(svc interface{}) (*service.Service, error) {

	schema, isSchema := broker.resolveSchema(svc)

	if !isSchema {
		svc, err := service.FromObject(svc, broker.delegates)
		if err != nil {
			return nil, err
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…