目錄
問題內容
解決方法
首頁 後端開發 Golang 使用 dev_appserver.py 和 google.golang.org/ 連接到 Google Cloud Datastore

使用 dev_appserver.py 和 google.golang.org/ 連接到 Google Cloud Datastore

Feb 10, 2024 am 11:00 AM
模擬器

使用 dev_appserver.py 和 google.golang.org/ 连接到 Google Cloud Datastore

php小編草莓將為您介紹如何使用 dev_appserver.py 和 google.golang.org/ 連接到 Google Cloud Datastore。 dev_appserver.py 是一個開發伺服器,可以模擬 Google App Engine 的環境,而 google.golang.org/ 則是一個 Go 語言的官方程式​​碼庫。透過結合使用這兩者,您可以輕鬆連接到 Google Cloud Datastore,並進行資料的讀取和寫入操作。在本文中,我們將為您詳細說明具體的操作步驟,以協助您快速上手並順利連線至 Google Cloud Datastore。

問題內容

如標題所說。我們有一個舊版 Go 1.11 AppEngine API,需要 dev_appserver.py 才能運作。簡而言之,我希望appengine.Main()appengine.NewContext(r) 允許我的應用程式使用我的project-id 指向我的雲端資料存儲,而不是本地模擬器的存儲。我設定了 GOOGLE_APPLICATION_CREDENTIALS 沒有效果。

這樣我就可以在本地運行伺服器,同時存取共享的雲端資料庫。

我正在使用google.golang.org/[email protected]dev_appserver.py --enable_console --port=8081 --support_datastore_emulator=true --go_debugging=true app.yaml

這可能嗎?或者在使用舊的 Go 庫時我是否停留在本地模擬器上?

解決方法

從評論轉向回答

  1. 查看 go 1.11 的 remote_api https://www.php.cn/link/2d680487650d66445b50d3d759eccad4

  2. #使用它的邏輯類似於 -

    如果在本機環境中運行,請使用
  3. remote_api
  4. 否則堅持預設行為(即由於

    remote_api 未啟用,它將在本機環境中使用模擬器或直接在生產中使用生產數據)

    為了簡單起見,您可以嘗試使用相同的變數名稱,即
  5. if this is local environment
     ctx, err := remote_api.NewRemoteContext(host, hc)
    else
     ctx := appengine.NewContext(r)
    登入後複製
然後,您在對資料儲存區的其餘查詢/呼叫中使用「ctx」### ######注意:###我不熟悉“go”,因此將以上內容視為偽代碼而不是工作代碼### ### ######您可能還想考慮不使用 ###--support_datastore_emulator=true### 標誌運行上述更改### ### ###

以上是使用 dev_appserver.py 和 google.golang.org/ 連接到 Google Cloud Datastore的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1676
14
CakePHP 教程
1429
52
Laravel 教程
1333
25
PHP教程
1278
29
C# 教程
1257
24
joiplay模擬器使用方法介紹 joiplay模擬器使用方法介紹 May 04, 2024 pm 06:40 PM

jojplay模擬器是一款非常好用的手機模擬器,它支援電腦遊戲可以在手機上運行,而且相容性非常好,有些玩家不知道怎麼使用,下面小編就為大家帶來了使用方法介紹。 joiplay模擬器怎麼使用1、首先需要下載Joiplay本體及RPGM插件,最好按本體-插件的順序進行安裝,apk包可在Joiplay吧取得(點擊取得>>>)。 2.安卓完成後,就可以在左下角加入遊戲了。 3.name隨便填,executablefile按CHOOSE選擇遊戲的game.exe檔。 4.Icon可以留空也可以選擇自己喜歡的圖片

微星(MSI)主機板vt開啟方法 微星(MSI)主機板vt開啟方法 May 01, 2024 am 09:28 AM

微星主機板怎麼開啟VT?有哪些方法?本站為廣大用戶精心整理了微星(MSI)主機板vt開啟方法供大家參看,歡迎閱讀分享!第一步、重新啟動電腦,進入BIOS,開啟速度太快無法進入BIOS怎麼辦?螢幕亮起後不斷按下「Del」進入BIOS頁面,第二步、在選單中找到VT選項並開啟,不同型號的電腦,BIOS介面不相同,VT的叫法也不相同情況一:1、進入BIOS頁面後,找到「OC(或叫overclocking)」-「CPU特徵」-「SVMMode(或叫Intel虛擬化技術)」選項,把「Disabled(禁止)

華擎(ASRock)主機板vt開啟方法 華擎(ASRock)主機板vt開啟方法 May 01, 2024 am 08:49 AM

華擎主機板怎麼開啟VT,有哪些方法,怎麼操作。本站為大家整理了華擎(ASRock)主機板vt開啟方法供使用者閱讀分享!第一步,重新啟動電腦,螢幕亮起後不斷按下「F2」鍵,進入BIOS頁面,開啟速度過快無法進入BIOS怎麼辦?第二步,在選單中找到VT選項並開啟,不同型號的主機板,BIOS介面不相同,VT的叫法也不相同1、進入BIOS頁面後,找到「Advanced(高級)」-「CPUConfiguration(CPU配置)”——“SVMMOD(虛擬化技術)”選項,把“Disabled”都修改為“Enabled

比較流暢的安卓模擬器推薦(選用的安卓模擬器) 比較流暢的安卓模擬器推薦(選用的安卓模擬器) Apr 21, 2024 pm 06:01 PM

它能夠提供使用者更好的遊戲體驗和使用體驗,安卓模擬器是一種可以在電腦上模擬安卓系統運作的軟體。市面上的安卓模擬器種類繁多,品質參差不齊,然而。幫助讀者選擇最適合自己的模擬器、本文將重點放在一些流暢且好用的安卓模擬器。一、BlueStacks:運行速度快速具有出色的運行速度和流暢的用戶體驗、BlueStacks是一款備受歡迎的安卓模擬器。使用戶能夠暢玩各類行動遊戲和應用,它能夠在電腦上以極高的性能模擬安卓系統。二、NoxPlayer:支援多開,玩遊戲更爽可以同時在多個模擬器中運行不同的遊戲、它支援

平板電腦怎麼裝windows系統 平板電腦怎麼裝windows系統 May 03, 2024 pm 01:04 PM

步步高平板怎麼刷windows系統第一種是硬碟安裝系統。只要電腦系統沒有崩潰,能進入系統,並且能下載東西就可以使用電腦硬碟安裝系統。方法如下:依照你的電腦配置,完全可以裝WIN7的作業系統。我們選擇在vivopad中選擇下載小白一鍵重裝系統來安裝,先選擇好適合你電腦的系統版本,點選「安裝此系統」下一步。然後我們耐心等待安裝資源的下載,等待環境部署完畢重啟即可。 vivopad裝win11步驟是:先透過軟體偵測一下是否可以安裝win11。通過了系統檢測,進入系統設定。選擇其中的更新和安全選項。點選

joiplay模擬器字體設定方法介紹 joiplay模擬器字體設定方法介紹 May 09, 2024 am 08:31 AM

jojplay模擬器其實可以自訂遊戲字體的,而且可以解決文字出現缺字、方框字的問題,想必不少玩家還不知道怎麼操作,下面小編就為大家帶來了joiplay模擬器字體設定方法介紹。 joiplay模擬器字體怎麼設定1、先開啟joiplay模擬器,點選右上角的設定(三個點),找到。 2.在RPGMSettings一欄,第三行CustomFont自訂字體,點選選擇。 3.選擇字體文件,點擊ok就行了,注意不要按右下角「儲存」圖標,不然會原預設設定。 4.推薦方正準圓簡體(已在復興、重生遊戲資料夾內)。 joi

telnet指令怎麼打開 telnet指令怎麼打開 Apr 17, 2024 am 04:48 AM

您可以使用命令列或其他軟體(如PuTTY、Putty for Android、iTerm2)開啟Telnet命令。在命令列中,鍵入「telnet」並按Enter即可打開,然後使用「telnet [主機名稱或IP位址] [連接埠]」連接到遠端設備,成功連接後即可看到遠端設備的命令提示字元。

超市模擬器怎麼補貨 超市模擬器補貨教學 超市模擬器怎麼補貨 超市模擬器補貨教學 Apr 22, 2024 pm 04:37 PM

當大家在超市模擬器經營時,若是貨物賣完之後,就要及時補貨才能繼續賣,這次帶來超市模擬器補貨教學。只有學會合理的補貨方式之後,即可讓大家快速上架各種暢銷的商品,然後還能節省大量的時間以及金錢。這樣就能讓你一勞永逸的當一個老闆,不需要自己做苦力活,輕鬆賣出更多東西。在遊戲前期時,由於大家手上的金錢有限,所以並不能僱用大量的員工來幫你補貨。這時候就需要自己手動補貨,你可以選擇一個暢銷的商品。接著購買之後就可以放入倉庫裡面,然後再將其在貨架上面上架,接著點擊數量,就可以輕鬆手動補貨了。不過有的商品存在

See all articles