package query
import "github.com/ydb-platform/ydb-go-sdk/v3/internal/query"
Index ¶
- type Client
- func New(ctx context.Context, balancer balancer, config *config.Config) (*Client, error)
- func (c Client) Close(ctx context.Context) error
- func (c Client) Do(ctx context.Context, op query.Operation, opts ...query.DoOption) error
- func (c Client) DoTx(ctx context.Context, op query.TxOperation, opts ...query.DoTxOption) error
- type SessionPool
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func New ¶
func (Client) Close ¶
func (Client) Do ¶
func (Client) DoTx ¶
func (c Client) DoTx(ctx context.Context, op query.TxOperation, opts ...query.DoTxOption) error
type SessionPool ¶
type SessionPool interface { With(ctx context.Context, f func(ctx context.Context, s *session) error) error Close(ctx context.Context) error }
Source Files ¶
client.go pool.go session.go transaction.go
Directories ¶
Path | Synopsis |
---|---|
internal/query/config |
- Version
- v3.54.4-rc0
- Published
- Jan 18, 2024
- Platform
- darwin/amd64
- Imports
- 13 packages
- Last checked
- 4 seconds ago –
Tools for package owners.