chore: downgrade go version 1.20
This commit is contained in:
@ -2,16 +2,18 @@ package invoke
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"ultone/internal/tool"
|
||||
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/credentials/insecure"
|
||||
"google.golang.org/grpc/resolver"
|
||||
"sync"
|
||||
"time"
|
||||
"ultone/internal/tool"
|
||||
)
|
||||
|
||||
const (
|
||||
SCHEME = "sonar"
|
||||
SCHEME = "ult"
|
||||
)
|
||||
|
||||
type Client[T any] struct {
|
||||
@ -27,9 +29,7 @@ func (c *Client[T]) Session() T {
|
||||
return c.fn(c.cc)
|
||||
}
|
||||
|
||||
var (
|
||||
clients = &sync.Map{}
|
||||
)
|
||||
var clients = &sync.Map{}
|
||||
|
||||
// NewClient
|
||||
/*
|
||||
@ -44,7 +44,6 @@ func NewClient[T any](
|
||||
fn func(grpc.ClientConnInterface) T,
|
||||
opts ...grpc.DialOption,
|
||||
) (*Client[T], error) {
|
||||
|
||||
cached, ok := clients.Load(domain)
|
||||
if ok {
|
||||
if client, ok := cached.(*Client[T]); ok {
|
||||
@ -75,7 +74,6 @@ func NewClient[T any](
|
||||
fullAddress,
|
||||
opts...,
|
||||
)
|
||||
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -1,7 +1,6 @@
|
||||
package invoke
|
||||
|
||||
import (
|
||||
"github.com/sirupsen/logrus"
|
||||
"sync"
|
||||
|
||||
"google.golang.org/grpc/resolver"
|
||||
@ -30,7 +29,6 @@ type Resolver struct {
|
||||
}
|
||||
|
||||
func (r *Resolver) ResolveNow(o resolver.ResolveNowOptions) {
|
||||
logrus.Tracef("resolve_v2 ResolveNow => target: %s, %v", r.target.URL.Host, ips)
|
||||
_ = r.cc.UpdateState(ips[r.target.URL.Host])
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user