Google App Engine Go uygulaması geliştiriyorum ve yerel olarak test ediyorum. Test ortamı için bazı değişkenler ve canlı App Engine ortamı için bazı değişkenler var. Kodun içinden hangi ortamın çalıştırılacağını belirlemenin bir yolu olup olmadığını merak ediyorum ve her zaman kodun yorumlanmasına ve kodunun kaldırılmasına gerek kalmadan değişkenin uygun bir sürümünü kullanın.Kodun yerel, test ortamı veya App Engine'de çalıştırılıp çalıştırılmadığını tespit etmenin bir yolu var mı?
5
A
cevap
7
Çalışma ortamı ortamındaki dokümanlar okudunuz.
Çalışma ortamı ortamı hakkında size bilgi veren bir dizi işlevi içeren https://developers.google.com/appengine/docs/go/reference numaralı bu belgeye işaret eder.
Özellikle
func IsDevAppServer() bool
İlgili konular
- 1. Kodun migrate/makemigrations komutu bağlamında çalıştırılıp çalıştırılmadığını tespit edin
- 2. Bir apk'nın gizlenip gizlenmediğini tespit etmenin bir yolu var mı?
- 3. "isForEachable" için bir değişken test etmenin bir yolu var mı
- 4. SQLAlchemy Bağlantısını test etmenin bir yolu var mı?
- 5. io.js veya node.js'nin çalışıp çalışmadığını güvenilir bir şekilde tespit etmenin bir yolu var mı?
- 6. "Vurgulu" kodun herhangi bir yolu var mı?
- 7. Bir web sayfasının bir web sitesinden veya yerel dosya sisteminden çalıştırılması nasıl tespit edilir
- 8. Java ortamı için AppEngine'i programsal olarak belirleme
- 9. JTree düğümünü genişletmenin veya test etmenin daha iyi bir yolu var mı?
- 10. C# Windows Konsol uygulaması, etkileşimli olarak çalıştırılıp çalıştırılmadığını nasıl söyler
- 11. JavaScript'te bir indirme işleminin başlangıcını tespit etmenin bir yolu var mı?
- 12. Python betiğinin tercüman -m seçeneği kullanılarak çalıştırılıp çalıştırılmadığını nasıl öğrenebilirim?
- 13. Balık kabuklarında OS'de OSTYPE değişkenine benzer bir işletim sistemi tespit etmenin bir yolu var mı?
- 14. Bir Android telefonun arama kaydında sesli posta entegrasyonunu destekleyip desteklemediğini tespit etmenin bir yolu var mı?
- 15. Bir daldaki değişikliklerin dolaylı olarak başka biriyle birleştirilip birleştirilmediğini tespit etmenin bir yolu var mı?
- 16. Derleyici sürümünü bir Rust programından tespit etmenin bir yolu var mı?
- 17. Javascript ile varsayılan görüntüler klasörünü tespit etmenin bir yolu var mı?
- 18. APK'nın SD kartta saklanıp saklanmadığını tespit etmenin bir yolu var mı?
- 19. GoLang - Yansıtılan kodun kullanımını bellekte kullanmanın bir yolu var mı?
- 20. Hızlı kodun önkoşullarla test edilmesi
- 21. UITableView scrollToRowAtIndexPath üzerinde animasyonu kontrol etmenin bir yolu var mı?
- 22. Kabarcık tıklamayı tetikleyip tetiklemediğini kontrol etmenin bir yolu var mı?
- 23. Eşzamansız bir yöntemi senkronize etmenin genel bir yolu var mı?
- 24. Bir uyarı kutusunun kaynağını elde etmenin bir yolu var mı?
- 25. DBSet sorgusunda yerel olarak önbelleğe alınmış öğeleri dahil etmenin bir yolu var mı?
- 26. Sözlükteki öğelerin sıralamasını takip etmenin bir yolu var mı?
- 27. Bir Android uygulamasının enstrümantasyon testinin bir parçası olarak çalıştırılıp çalıştırılmadığını bulmak mümkün mü
- 28. Bir dosyayı görmek için test etmenin hızlı bir yolu nedir?
- 29. Bir Action Mailer e-postasının hangi düzende işlendiğini test etmenin bir yolu var mı?
- 30. PsExec aracını tek bir makinede test etmenin bir yolu var mı?
Tebrikler, sana 5000 [Git] sorum var düşünüyorum. – miltonb
@miltonb Teşekkürler! – ThePiachu