Sto sviluppando un'applicazione Google App Engine Go e la collaudo localmente. Ho alcune variabili per l'ambiente di test e alcune variabili per l'ambiente di App Engine attivo. Mi chiedo se ci sia un modo per determinare da dentro quale codice viene eseguito il codice e utilizzare una versione corretta della variabile senza dover commentare e decomprimere il codice tutto il tempo.C'è un modo per rilevare se il codice viene eseguito su locale, ambiente di test o su App Engine?
5
A
risposta
7
Avete letto i documenti sull'ambiente di runtime.
Punta a questo documento https://developers.google.com/appengine/docs/go/reference che elenca un gruppo di funzioni che forniscono informazioni sull'ambiente di runtime.
particolare
func IsDevAppServer() bool
Congrats, penso che hai il 5000e domanda [Vai]. – miltonb
@miltonb Grazie! – ThePiachu