Service Binding Go Client for Service Binding Operator
Install
go get -u github.com/RHEcosystemAppEng/sbo-go-library
then include the client in your code
import (
github.com/RHEcosystemAppEng/sbo-go-library/pkg/binding/convert
)
// call
connString, err := convert.GetMongoDBConnectionString()
if err != nil {
panic(err)
}
fmt.Println(connString)
connString, err = convert.GetPostgreSQLConnectionString()
if err != nil {
panic(err)
}
fmt.Println(connString))
run locally
SERVICE_BINDING_ROOT=bindings go run ./cmd/<main.go>