INNER CODE UNIT · Go

main

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

func main() {
	cmd := &cobra.Command{
		Use:           "proto-gen outputdir",
		Short:         "Tool for generating proto files from Kubernetes CRDs",
		Args:          cobra.ExactArgs(1),
		SilenceUsage:  true,
		SilenceErrors: true,
		RunE:          run,
	}
	if err := cmd.Execute(); err != nil {
		log.Fatal(err)
	}
}

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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…