INNER CODE UNIT · Go

run

rigdev/rig · cmd/rig-proto-gen/main.go:73

func run(_ *cobra.Command, args []string) error {
	outputDir := args[0]
	p := &parser{
		packages: map[string]*protoPackage{},
	}

	if err := p.parse(compiledTypes...); err != nil {
		return err
	}

	for _, pkg := range p.packages {
		if err := pkg.validate(); err != nil {
			return fmt.Errorf("package %s had errors: %s", pkg.name, err)
		}
	}

	for _, pkg := range p.packages {
		var b strings.Builder

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…