To use optional components, install the individual modules:
go get gitlab.com/tranchida/gocamel/components/kafka@v0.12.2
go get gitlab.com/tranchida/gocamel/components/grpc@v0.12.2
go get gitlab.com/tranchida/gocamel/components/redis@v0.12.2
go get gitlab.com/tranchida/gocamel/components/nats@v0.12.2
Then:
go mod tidy
Verify
packagemainimport("fmt""gitlab.com/tranchida/gocamel")funcmain(){ctx:=gocamel.NewCamelContext()fmt.Println("GoCamel context created successfully!")}