Pour utiliser des composants optionnels, installez les modules individuels :
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
Puis:
go mod tidy
Vérification
packagemainimport("fmt""gitlab.com/tranchida/gocamel")funcmain(){ctx:=gocamel.NewCamelContext()fmt.Println("Contexte GoCamel créé avec succès!")}