14 lines
307 B
Go
14 lines
307 B
Go
package db
|
|
|
|
import (
|
|
"context"
|
|
"fmt"
|
|
|
|
"cloud.google.com/go/spanner"
|
|
)
|
|
|
|
func NewClient(ctx context.Context, project, instance, database string) (*spanner.Client, error) {
|
|
dbPath := fmt.Sprintf("projects/%s/instances/%s/databases/%s", project, instance, database)
|
|
return spanner.NewClient(ctx, dbPath)
|
|
}
|