-1
どのようにデータストアクライアントのグローバルを宣言しますか?google datastoreグローバル接続
はこれまでのところ、私が持っている:
var (
db driver.Conn
ctx context.Context
client datastore.Client
)
はデシベルを無視します。それは私のグローバルdb connです。
func bootstrap() {
ctx = context.Background()
pId := ProjectId
var err error
client, err = datastore.NewClient(ctx, pId)
if err != nil {
fmt.Printf("caught error:%v\n", err)
}
}
私のエラーは、次のとおりです。 は、複数の割り当て
にクライアント(タイプ「cloud.google.com/go/datastore".Client)に* "cloud.google.com/go/datastore" .Clientを割り当てることはできません
https://godoc.org/cloud.google.com/go/datastore#NewClientは、「*クライアント」と「エラー」を返します。 – RayfenWindspear
また、グローバルな「コンテキスト」を持たないようにしてください。それは意味をなさない。 – RayfenWindspear