diff --git a/README.md b/README.md index 3e8590c..4614e35 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ ## 📋 Requirements -- Go 1.20+ +- Go 1.21+ ## 🚀 Install diff --git a/go.mod b/go.mod index abe8715..cb4ab8f 100644 --- a/go.mod +++ b/go.mod @@ -1,13 +1,12 @@ module github.com/libgox/spring-cloud-go -go 1.20 +go 1.21 require ( github.com/libgox/addr v0.2.0 github.com/libgox/gocollections v0.1.1 - github.com/protocol-laboratory/zookeeper-client-go v0.1.2 + github.com/protocol-laboratory/zookeeper-client-go v0.3.0 github.com/stretchr/testify v1.9.0 - golang.org/x/exp v0.0.0-20240823005443-9b4947da3948 ) require ( diff --git a/go.sum b/go.sum index c3ff78d..98bc359 100644 --- a/go.sum +++ b/go.sum @@ -8,12 +8,10 @@ github.com/libgox/gocollections v0.1.1 h1:u102d/xMBF+8Cf/5UuFpcM/iP0NgvWlOR9tVo1 github.com/libgox/gocollections v0.1.1/go.mod h1:Y4udpR8lStv1f67hVWbMCrcTyTvf98bFFsu/ZXvAvZ0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/protocol-laboratory/zookeeper-client-go v0.1.2 h1:iVJkj7UaRvOStjnUzXFPX5btRnauZWKizNfzfi8/TXU= -github.com/protocol-laboratory/zookeeper-client-go v0.1.2/go.mod h1:xFuvgUWIcZtATIPd//XjcND0nIqPmUpyrTE15LPw8ZE= +github.com/protocol-laboratory/zookeeper-client-go v0.3.0 h1:hZ/5jkci/AeIGHkamPuIqm8gdN182MKtZQCdGsYbICY= +github.com/protocol-laboratory/zookeeper-client-go v0.3.0/go.mod h1:ZqjAsxIOGdiyAREKHZZ0giHqvZo6Xswlc6ORBXuevAg= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -golang.org/x/exp v0.0.0-20240823005443-9b4947da3948 h1:kx6Ds3MlpiUHKj7syVnbp57++8WpuKPcR5yjLBjvLEA= -golang.org/x/exp v0.0.0-20240823005443-9b4947da3948/go.mod h1:akd2r19cwCdwSwWeIdzYQGa/EZZyqcOdwWiwj5L5eKQ= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= diff --git a/spring_cloud_client.go b/spring_cloud_client.go index 0b16b5e..8e07007 100644 --- a/spring_cloud_client.go +++ b/spring_cloud_client.go @@ -8,6 +8,7 @@ import ( "encoding/xml" "fmt" "io" + "log/slog" "net" "net/http" "net/textproto" @@ -15,7 +16,6 @@ import ( "time" "github.com/libgox/gocollections/syncx" - "golang.org/x/exp/slog" ) const ( diff --git a/zookeeper_discovery.go b/zookeeper_discovery.go index 3db59d9..4d77e06 100644 --- a/zookeeper_discovery.go +++ b/zookeeper_discovery.go @@ -3,13 +3,13 @@ package springcloud import ( "encoding/json" "fmt" + "log/slog" "runtime" "strings" "time" "github.com/libgox/gocollections/syncx" "github.com/protocol-laboratory/zookeeper-client-go/zk" - "golang.org/x/exp/slog" ) type ZooKeeperDiscoveryConfig struct {