diff --git a/go.mod b/go.mod index eed9dc50..94c82507 100644 --- a/go.mod +++ b/go.mod @@ -4,6 +4,10 @@ go 1.23.0 replace github.com/cactus/go-statsd-client => github.com/cactus/go-statsd-client/v5 v5.0.0 +replace go.temporal.io/sdk/contrib/envconfig v0.0.0-unpublished => ../temporal-sdk-go/contrib/envconfig + +replace go.temporal.io/sdk v1.32.1 => ../temporal-sdk-go + require ( github.com/golang/mock v1.7.0-rc.1 github.com/golang/snappy v0.0.4 @@ -24,6 +28,7 @@ require ( go.temporal.io/api v1.49.1 go.temporal.io/sdk v1.35.0 go.temporal.io/sdk/contrib/datadog v0.2.0 + go.temporal.io/sdk/contrib/envconfig v0.0.0-unpublished go.temporal.io/sdk/contrib/opentelemetry v0.6.0 go.temporal.io/sdk/contrib/opentracing v0.1.0 go.temporal.io/sdk/contrib/tally v0.2.0 @@ -37,6 +42,7 @@ require ( ) require ( + github.com/BurntSushi/toml v1.4.0 // indirect github.com/DataDog/appsec-internal-go v1.4.0 // indirect github.com/DataDog/datadog-agent/pkg/obfuscate v0.48.0 // indirect github.com/DataDog/datadog-agent/pkg/remoteconfig/state v0.48.1 // indirect diff --git a/go.sum b/go.sum index c89b31a2..b6c8053d 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,8 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMT cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0= +github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DataDog/appsec-internal-go v1.4.0 h1:KFI8ElxkJOgpw+cUm9TXK/jh5EZvRaWM07sXlxGg9Ck= github.com/DataDog/appsec-internal-go v1.4.0/go.mod h1:ONW8aV6R7Thgb4g0bB9ZQCm+oRgyz5eWiW7XoQ19wIc= diff --git a/helloworld/starter/main.go b/helloworld/starter/main.go index 102978b3..6ff12f41 100644 --- a/helloworld/starter/main.go +++ b/helloworld/starter/main.go @@ -4,14 +4,14 @@ import ( "context" "log" - "go.temporal.io/sdk/client" - "github.com/temporalio/samples-go/helloworld" + "go.temporal.io/sdk/client" + "go.temporal.io/sdk/contrib/envconfig" ) func main() { // The client is a heavyweight object that should be created once per process. - c, err := client.Dial(client.Options{}) + c, err := client.Dial(envconfig.MustLoadDefaultClientOptions()) if err != nil { log.Fatalln("Unable to create client", err) } diff --git a/helloworld/worker/main.go b/helloworld/worker/main.go index 7120424b..868e5dd0 100644 --- a/helloworld/worker/main.go +++ b/helloworld/worker/main.go @@ -4,6 +4,7 @@ import ( "log" "go.temporal.io/sdk/client" + "go.temporal.io/sdk/contrib/envconfig" "go.temporal.io/sdk/worker" "github.com/temporalio/samples-go/helloworld" @@ -11,7 +12,7 @@ import ( func main() { // The client and worker are heavyweight objects that should be created once per process. - c, err := client.Dial(client.Options{}) + c, err := client.Dial(envconfig.MustLoadDefaultClientOptions()) if err != nil { log.Fatalln("Unable to create client", err) }