diff --git a/_examples/actor-autorespond/go.mod b/_examples/actor-autorespond/go.mod index 552599499..f88c77b87 100644 --- a/_examples/actor-autorespond/go.mod +++ b/_examples/actor-autorespond/go.mod @@ -1,6 +1,6 @@ module autorespond -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-backpressure/go.mod b/_examples/actor-backpressure/go.mod index 5734482e2..720822d87 100644 --- a/_examples/actor-backpressure/go.mod +++ b/_examples/actor-backpressure/go.mod @@ -1,6 +1,6 @@ module backpressure -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-deadletter/go.mod b/_examples/actor-deadletter/go.mod index 65b3400ac..e98e544ff 100644 --- a/_examples/actor-deadletter/go.mod +++ b/_examples/actor-deadletter/go.mod @@ -1,6 +1,6 @@ module helloworld -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-helloworld/go.mod b/_examples/actor-helloworld/go.mod index 1713b2ef6..c93b255c4 100644 --- a/_examples/actor-helloworld/go.mod +++ b/_examples/actor-helloworld/go.mod @@ -1,6 +1,6 @@ module helloworld -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-inprocess-benchmark/go.mod b/_examples/actor-inprocess-benchmark/go.mod index 5eb80e042..dfca146f4 100644 --- a/_examples/actor-inprocess-benchmark/go.mod +++ b/_examples/actor-inprocess-benchmark/go.mod @@ -1,6 +1,6 @@ module inprocessbenchmark -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-jaegertracing/go.mod b/_examples/actor-jaegertracing/go.mod index 5c390ddf7..84f6f4b14 100644 --- a/_examples/actor-jaegertracing/go.mod +++ b/_examples/actor-jaegertracing/go.mod @@ -1,6 +1,6 @@ module jaegertracing -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-lifecycleevents/go.mod b/_examples/actor-lifecycleevents/go.mod index 9cb78db77..5fb0e209b 100644 --- a/_examples/actor-lifecycleevents/go.mod +++ b/_examples/actor-lifecycleevents/go.mod @@ -1,6 +1,6 @@ module lifecycleevents -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-mailbox-middleware/go.mod b/_examples/actor-mailbox-middleware/go.mod index ae188bdda..a71d8e675 100644 --- a/_examples/actor-mailbox-middleware/go.mod +++ b/_examples/actor-mailbox-middleware/go.mod @@ -1,6 +1,6 @@ module mailboxstats -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-messagebatch/go.mod b/_examples/actor-messagebatch/go.mod index aaad01788..3ec966b7b 100644 --- a/_examples/actor-messagebatch/go.mod +++ b/_examples/actor-messagebatch/go.mod @@ -1,6 +1,6 @@ module messagebatch -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-mixins/go.mod b/_examples/actor-mixins/go.mod index a071267e2..e71ea6b18 100644 --- a/_examples/actor-mixins/go.mod +++ b/_examples/actor-mixins/go.mod @@ -1,6 +1,6 @@ module mixins -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-receive-middleware/go.mod b/_examples/actor-receive-middleware/go.mod index 6b2893f43..b938f3a3a 100644 --- a/_examples/actor-receive-middleware/go.mod +++ b/_examples/actor-receive-middleware/go.mod @@ -1,6 +1,6 @@ module receivepipeline -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-receive-timeout/go.mod b/_examples/actor-receive-timeout/go.mod index 1ecf1275a..c2e1ae1e2 100644 --- a/_examples/actor-receive-timeout/go.mod +++ b/_examples/actor-receive-timeout/go.mod @@ -1,6 +1,6 @@ module receivetimeout -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-request-response/go.mod b/_examples/actor-request-response/go.mod index d2a3df702..efb91e88d 100644 --- a/_examples/actor-request-response/go.mod +++ b/_examples/actor-request-response/go.mod @@ -1,6 +1,6 @@ module requestresponse -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-setbehavior/go.mod b/_examples/actor-setbehavior/go.mod index 8f3c064a1..ae5db5345 100644 --- a/_examples/actor-setbehavior/go.mod +++ b/_examples/actor-setbehavior/go.mod @@ -1,6 +1,6 @@ module setbehavior -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-spawn-benchmark/go.mod b/_examples/actor-spawn-benchmark/go.mod index 284159eed..95bbf22de 100644 --- a/_examples/actor-spawn-benchmark/go.mod +++ b/_examples/actor-spawn-benchmark/go.mod @@ -1,6 +1,6 @@ module spawnbenchmark -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/actor-supervision/go.mod b/_examples/actor-supervision/go.mod index 0a79b6336..22b4fd921 100644 --- a/_examples/actor-supervision/go.mod +++ b/_examples/actor-supervision/go.mod @@ -1,6 +1,6 @@ module supervision -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-basic/go.mod b/_examples/cluster-basic/go.mod index 290d87a2d..2ea18f2b0 100644 --- a/_examples/cluster-basic/go.mod +++ b/_examples/cluster-basic/go.mod @@ -1,6 +1,6 @@ module cluster-broadcast -go 1.13 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-broadcast/go.mod b/_examples/cluster-broadcast/go.mod index c2fd69d20..2ea18f2b0 100644 --- a/_examples/cluster-broadcast/go.mod +++ b/_examples/cluster-broadcast/go.mod @@ -1,6 +1,6 @@ module cluster-broadcast -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-eventstream-broadcast/go.mod b/_examples/cluster-eventstream-broadcast/go.mod index 4562bad11..beb7bf42e 100644 --- a/_examples/cluster-eventstream-broadcast/go.mod +++ b/_examples/cluster-eventstream-broadcast/go.mod @@ -1,6 +1,6 @@ module cluster-evenstream-broadcast -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-grain/go.mod b/_examples/cluster-grain/go.mod index 5e19987d6..26f5adcf9 100644 --- a/_examples/cluster-grain/go.mod +++ b/_examples/cluster-grain/go.mod @@ -1,6 +1,6 @@ module cluster-grain -go 1.13 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-metrics/go.mod b/_examples/cluster-metrics/go.mod index 180aaca68..383044c46 100644 --- a/_examples/cluster-metrics/go.mod +++ b/_examples/cluster-metrics/go.mod @@ -1,6 +1,6 @@ module cluster-metrics -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/cluster-pubsub-batching-producer/go.mod b/_examples/cluster-pubsub-batching-producer/go.mod index 251669644..fcdb1b998 100644 --- a/_examples/cluster-pubsub-batching-producer/go.mod +++ b/_examples/cluster-pubsub-batching-producer/go.mod @@ -1,6 +1,6 @@ module cluster-pubsub-batching-provider -go 1.18 +go 1.21 require ( github.com/asynkron/goconsole v0.0.0-20160504192649-bfa12eebf716 diff --git a/_examples/cluster-pubsub-batching-producer/go.work b/_examples/cluster-pubsub-batching-producer/go.work index 98a9e1f9a..bb6c7e512 100644 --- a/_examples/cluster-pubsub-batching-producer/go.work +++ b/_examples/cluster-pubsub-batching-producer/go.work @@ -1,4 +1,4 @@ -go 1.19 +go 1.21 use ( ../../../protoactor-go diff --git a/_examples/cluster-pubsub/go.mod b/_examples/cluster-pubsub/go.mod index 40149b83e..5eee952c4 100644 --- a/_examples/cluster-pubsub/go.mod +++ b/_examples/cluster-pubsub/go.mod @@ -1,6 +1,6 @@ module cluster-pubsub -go 1.18 +go 1.21 require ( github.com/asynkron/goconsole v0.0.0-20160504192649-bfa12eebf716 diff --git a/_examples/cluster-pubsub/go.work b/_examples/cluster-pubsub/go.work index 98a9e1f9a..bb6c7e512 100644 --- a/_examples/cluster-pubsub/go.work +++ b/_examples/cluster-pubsub/go.work @@ -1,4 +1,4 @@ -go 1.19 +go 1.21 use ( ../../../protoactor-go diff --git a/_examples/cluster-restartgracefully/go.mod b/_examples/cluster-restartgracefully/go.mod index d5cfec1c1..095b7c179 100644 --- a/_examples/cluster-restartgracefully/go.mod +++ b/_examples/cluster-restartgracefully/go.mod @@ -1,6 +1,6 @@ module cluster-restartgracefully -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/kubernetes-sample/go.mod b/_examples/kubernetes-sample/go.mod index 58873147f..7a79d14d2 100644 --- a/_examples/kubernetes-sample/go.mod +++ b/_examples/kubernetes-sample/go.mod @@ -1,6 +1,6 @@ module kubernetes-sample -go 1.18 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/opentelemetry-custom-provider/go.mod b/_examples/opentelemetry-custom-provider/go.mod index 77a1d6cb7..cab0183e9 100644 --- a/_examples/opentelemetry-custom-provider/go.mod +++ b/_examples/opentelemetry-custom-provider/go.mod @@ -1,6 +1,6 @@ module opentelemetry-custom-provider -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/opentelemetry/go.mod b/_examples/opentelemetry/go.mod index 29c817dc7..bded48472 100644 --- a/_examples/opentelemetry/go.mod +++ b/_examples/opentelemetry/go.mod @@ -1,6 +1,6 @@ module opentelemetry -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/persistence/go.mod b/_examples/persistence/go.mod index 8bff21674..7505560b5 100644 --- a/_examples/persistence/go.mod +++ b/_examples/persistence/go.mod @@ -1,6 +1,6 @@ module persistence -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-activate/go.mod b/_examples/remote-activate/go.mod index 1075c8c14..a00878a1b 100644 --- a/_examples/remote-activate/go.mod +++ b/_examples/remote-activate/go.mod @@ -1,6 +1,6 @@ module remoteactivate -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-advertised-address/go.mod b/_examples/remote-advertised-address/go.mod index a2e5f9ff6..801fefbdf 100644 --- a/_examples/remote-advertised-address/go.mod +++ b/_examples/remote-advertised-address/go.mod @@ -1,6 +1,6 @@ module remoteadvertisedaddress -go 1.18 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-benchmark/go.mod b/_examples/remote-benchmark/go.mod index 92691d4e9..fef221033 100644 --- a/_examples/remote-benchmark/go.mod +++ b/_examples/remote-benchmark/go.mod @@ -1,6 +1,6 @@ module remotebenchmark -go 1.18 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-channels/go.mod b/_examples/remote-channels/go.mod index 93009d617..6cef78b03 100644 --- a/_examples/remote-channels/go.mod +++ b/_examples/remote-channels/go.mod @@ -1,6 +1,6 @@ module distributedchannels -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-chat/go.mod b/_examples/remote-chat/go.mod index 1f4ffaa5e..9777f60ad 100644 --- a/_examples/remote-chat/go.mod +++ b/_examples/remote-chat/go.mod @@ -1,6 +1,6 @@ module chat -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-header/go.mod b/_examples/remote-header/go.mod index 9d6015c17..2f4afbca2 100644 --- a/_examples/remote-header/go.mod +++ b/_examples/remote-header/go.mod @@ -1,6 +1,6 @@ module remoteheader -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-routing/go.mod b/_examples/remote-routing/go.mod index 32aee04df..2ab486a0a 100644 --- a/_examples/remote-routing/go.mod +++ b/_examples/remote-routing/go.mod @@ -1,6 +1,6 @@ module remoterouting -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-ssl/go.mod b/_examples/remote-ssl/go.mod index 613a50d71..88ce06f87 100644 --- a/_examples/remote-ssl/go.mod +++ b/_examples/remote-ssl/go.mod @@ -1,5 +1,5 @@ module remotessl -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/remote-watch/go.mod b/_examples/remote-watch/go.mod index 6a5f42364..2ee1b321e 100644 --- a/_examples/remote-watch/go.mod +++ b/_examples/remote-watch/go.mod @@ -1,6 +1,6 @@ module remotewatch -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/router-demo/go.mod b/_examples/router-demo/go.mod index dca800ac8..e38e561bb 100644 --- a/_examples/router-demo/go.mod +++ b/_examples/router-demo/go.mod @@ -1,6 +1,6 @@ module routing -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/router-limitconcurrency/go.mod b/_examples/router-limitconcurrency/go.mod index 5f66f692d..8a9b9875b 100644 --- a/_examples/router-limitconcurrency/go.mod +++ b/_examples/router-limitconcurrency/go.mod @@ -1,6 +1,6 @@ module limitconcurrency -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/_examples/scheduler/go.mod b/_examples/scheduler/go.mod index 9052bf7a0..23accef41 100644 --- a/_examples/scheduler/go.mod +++ b/_examples/scheduler/go.mod @@ -1,6 +1,6 @@ module scheduler -go 1.16 +go 1.21 replace github.com/asynkron/protoactor-go => ../.. diff --git a/go.mod b/go.mod index 3599b100d..00ec309c5 100644 --- a/go.mod +++ b/go.mod @@ -1,7 +1,7 @@ module github.com/asynkron/protoactor-go -// because etcd/v3 need go 1.16 version -go 1.18 +// because etcd/v3 need go 1.21 version +go 1.21 require ( github.com/Workiva/go-datastructures v1.1.1