unclosetx: not detect about nested struct having Spanner's client
iwata opened this issue · 0 comments
iwata commented
unclosetx
cannot detect looks like this sample code.
func (h *Handler) fetchUser(ctx context.Context, userID string) (*database.User, error) {
txn := h.repository.Client.ReadOnlyTransaction() // h.repository.Client is a Spanner client.
user, err := database.FindUser(ctx, txn, userID)
if err != nil {
return nil, err
}
return user, nil
}