diff --git a/internal/transport/grpc/grpc.go b/internal/transport/grpc/grpc.go index b6a4e8b..7d2a79f 100644 --- a/internal/transport/grpc/grpc.go +++ b/internal/transport/grpc/grpc.go @@ -2,8 +2,9 @@ package db import ( "context" - "fmt" "log" + "net" + "strconv" "git.slaventius.ru/test3k/auth/internal/config" @@ -20,8 +21,8 @@ type AuthDBClient struct { } func NewDBClient(ctx context.Context, config *config.Config) *AuthDBClient { - connStr := fmt.Sprintf("%s:%d", config.Db.Host, config.Db.Port) - client, err := grpc.Dial(connStr, grpc.WithInsecure()) + conStr := net.JoinHostPort(config.Db.Host, strconv.Itoa(config.Db.Port)) + client, err := grpc.Dial(conStr, grpc.WithInsecure()) if err != nil { log.Fatal(err) }