/
githubmirror
/
ydb-go-sdk
Обзор
Документация
Войти
/
githubmirror
/
ydb-go-sdk
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
driver_string.go
23 строки
585 B
Aleksey Myasnikov
refactoring for pg2ydb project (#1846)
14 авг 2025, 18:55
Не верифицирован
14 авг 2025, 18:55
c3e1bb7
Код
Авторство
О чём код?
package ydb import ( "fmt" "github.com/ydb-platform/ydb-go-sdk/v3/pkg/xstring" ) // String returns string representation of Driver func (d *Driver) String() string { buffer := xstring.Buffer() defer buffer.Free() buffer.WriteString("Driver{") fmt.Fprintf(buffer, "Endpoint:%q,", d.config.Endpoint()) fmt.Fprintf(buffer, "Database:%q,", d.config.Database()) fmt.Fprintf(buffer, "Secure:%v", d.config.Secure()) if c, has := d.config.Credentials().(fmt.Stringer); has { fmt.Fprintf(buffer, ",Credentials:%v", c.String()) } buffer.WriteByte('}') return buffer.String() }