• ANASAYFA
  • YAZILAR
  • İLETİŞİM
  • LİNKLER
  • DİLLER
    • İngilizce
    • Türkçe

GO

Go (Golang) açık kaynaklı bir derlenmiş programlama dilidir. Hızı ve yerel eşzamanlılık desteği ile dikkat çekiyor.

  • 1. 20/03/2022 GitHub Actions, ArgoCD, Helm ve Kubernetes kullanarak GitOps tarzı CI/CD kurulumu
  • 2. 23/02/2022 Yerel ve kubernetes ortamlarında Golang uygulama sırlarını yönetme
  • 3. 22/02/2022 Yerel ve kubernetes ortamlarında uygulama yapılandırmalarını yönetme
  • 4. 08/02/2022 GitHub Actions, ArgoCD, Helm ve Kubernetes ile otomatik bir CI/CD ardışık düzeni kurma
  • 5. 03/02/2022 Kubernetes kümesine Helm ve GitHub eylemleriyle uygulama dağıtımı
  • 6. 05/01/2022 AWS Parameter Store'u bir Golang uygulamasında kullanmak
  • 7. 01/01/2022 Olayları Golang'da Lambda fonksiyonuna manuel olarak göndermek için AWS EventBridge kullanma
  • 8. 01/01/2022 Bir cron kuralıyla periyodik olarak Golang AWS Lambda fonksiyonunu çağırma
  • 9. 31/12/2021 Golang örneği ile AWS Lambda'da aynı MySQL bağlantısını kullanma
  • 10. 30/12/2021 Localstack kullanarak bir Golang uygulamasında AWS Lambda işlevini kullanma
  • 11. 28/12/2021 Golang ile özel struct etiketleri oluşturma
  • 12. 28/12/2021 Localstack kullanarak Golang ile birden çok AWS Lambda işleyicisini kullanma
  • 13. 28/12/2021 Localstack kullanarak Golang ile bir AWS Lambda işleyicisini kullanma
  • 14. 24/12/2021 Docker ve Kubernetes ile entegre olan basit bir monorepo tasarımı
  • 15. 18/12/2021 Golang ile dosya okuma, yazma ve kesme işlemleri
  • 16. 17/12/2021 Golang kullanarak bir AWS S3 kovasından tüm nesneleri alma
  • 17. 19/10/2021 SSH bağlantısı üzerinden dosya yüklemek ve indirmek için Golang SFTP istemci-sunucu örneği (streaming)
  • 18. 18/10/2021 SSH bağlantısı üzerinden dosya yüklemek ve indirmek için Golang SFTP istemci-sunucu örneği
  • 19. 18/09/2021 Golang ile XML işleme
  • 20. 12/09/2021 Golang'da derleme zamanında embed yönergesiyle mevcut statik dosyaları okuma
  • 21. 27/08/2021 Golang ile Two-Factor Authentication (2FA) için One-Time Password (OTP) kitaplığı oluşturma
  • 22. 15/08/2021 Golang ile bir görevde aynı anda birden fazla işi işleme
  • 23. 12/08/2021 Kubernetes'te EFK yığını (Elasticsearch, Fluent-bit, Kibana) ile uygulama günlüklerini yönetme
  • 24. 01/08/2021 GitHub eylemlerini kullanarak bir Golang uygulamasını Kubernetes kümesine dağıtma
  • 25. 08/07/2021 Golang'da Rol Tabanlı Erişim Kontrolü HTTP ara yazılımı
  • 26. 31/05/2021 Golang ile Elasticsearch sorgu sayfalama örneği
  • 27. 28/05/2021 Docker ile gRPC protocol buffer dosyaları oluşturma
  • 28. 28/05/2021 Golang ile basit bir Elasticsearch CRUD örneği
  • 29. 10/05/2021 Golang ile OpenTelemetry HTTP istemcisi örneği
  • 30. 10/05/2021 Golang ile OpenTelemetry gRPC istemcisi örneği
  • 31. 30/04/2021 Golang HTTP API'de OpenTelemetry ve Jaeger izlemeyi uygulama
  • 32. 26/04/2021 Golang uygulama ölçümlerini Kubernetes'te Prometheus ile toplama
  • 33. 23/04/2021 Golang ile geçici bir klasör ve dosya oluşturma
  • 34. 15/04/2021 Golang ile akış tarzında büyük bir JSON dosyasını okuma ve çözme
  • 35. 13/04/2021 Golang kullanarak gRPC istemci tarafı akışlarıyla dosyaları aktarma
  • 36. 12/04/2021 Golang ile istemci taraflı bir gRPC yanıt akışı oluşturma
  • 37. 05/04/2021 Golang ile basit bir AWS DynamoDB CRUD örneği
  • 38. 28/03/2021 Bir HTTP istemci ve sunucu API'si oluşturmak için Golang ve AWS SNS'yi kullanma
  • 39. 17/03/2021 Golang'daki uygulama sırlarını ele almak için HashiCorp Vault kullanımı
  • 40. 16/03/2021 Golang'da gömülü belgelerle MongoDB bire bir ilişkilerini kullanma
  • 41. 16/03/2021 Golang'da gömülü belgelerle MongoDB bire çok ilişkilerini kullanma
  • 42. 15/03/2021 Golang'da belge referanslarıyla MongoDB bire çok ilişkilerini kullanma
  • 43. 15/03/2021 Golang'da alt belgede üst belge referansını tutarak MongoDB bire çok ilişkilerini kullanma
  • 44. 12/03/2021 Golang ile basit bir MongoDB CRUD örneği
  • 45. 16/02/2021 Golang'da Cassandra kimlik doğrulamasını etkinleştirme
  • 46. 14/02/2021 Kubernetes ile Golang bölmelerinin temiz bir şekilde kapatılması
  • 47. 11/02/2021 Golang ile Cassandra sayfalama örneği
  • 48. 06/02/2021 Golang ile panik kurtarma ara birimini test etme
  • 49. 01/02/2021 Golang ile basit bir Cassandra OAuth2 istemcisi ve token modeli uygulaması
  • 50. 01/02/2021 Go Docker konteynerini Cassandra konteynerini beklemeye zorlama
  • 51. 27/01/2021 Golang'da yanıt ara yazılımı
  • 52. 27/01/2021 Golang'da erişim günlük ara yazılımı
  • 53. 26/01/2021 Golang ile eşzamanlı ve eşzamansız bir AWS SQS mesaj işleyici örneği
  • 54. 25/01/2021 Localstack kullanarak Golang ile basit bir AWS SQS örneği
  • 55. 24/01/2021 Localstack kullanarak Golang ile basit bir AWS SNS örneği
  • 56. 23/01/2021 Localstack kullanarak Golang ile basit bir AWS S3 örneği
  • 57. 22/12/2020 Genel amaçlı struct ile Golang'da dependency injection azaltma
  • 58. 06/12/2020 Golang ile strateji model örnekleri
  • 59. 15/11/2020 Nginx ve Go konteynerleri tek bir Kubernetes Pod'da çalıştırma
  • 60. 14/11/2020 Golang ile bir goroutine başlatın, duraklatın, devam ettirin ve sonlandırın
  • 61. 10/11/2020 Kubernetes'e veritabanı tabanlı bir Golang uygulaması iletimi
  • 62. 07/11/2020 Golang'da HMAC kullanarak mesajların imzalanması ve bir gizli anahtar ile bütünlüğün doğrulanması
  • 63. 01/11/2020 Golang'da bir JWT RSA token oluşturma ve doğrulama
  • 64. 01/11/2020 Golang'da bir JWT HMAC token oluşturma ve doğrulama
  • 65. 28/10/2020 Golang ile sunucu taraflı bir gRPC yanıt akışı oluşturma
  • 66. 30/09/2020 Golang'daki kullanıcıdan açık ve gizli giriş kabul eden bir terminal CLI uygulaması
  • 67. 25/09/2020 Golang'da Prometheus metriklerini kullanma ve Grafana panosu oluşturma
  • 68. 17/09/2020 İstemci ve sunucu Golang uygulamaları için gRPC tekli engelleyici oluşturma
  • 69. 16/09/2020 Golang'da iptal ve sonlandırma eklerini almadan HTTP istek context klonlama
  • 70. 13/09/2020 Golang'da gRPC istemci ve sunucu iletişimi için TLS/SSL sertifikalarını kullanma - Güncellenmiş
  • 71. 10/09/2020 Bir Golang gRPC istemci ve sunucu uygulaması içinde karmaşık bir JSON isteğini işleme
  • 72. 27/08/2020 Kendinden imzalı SSL sertifikaları ile Golang'dan RabbitMQ sunucusuna bağlanma
  • 73. 27/08/2020 Sync WaitGroup ve errgroup kullanarak tek bir anda belirli sayıda goroutine çalıştırıp temiz bir şekilde çıkış yapma
  • 74. 27/08/2020 Golang uygulaması için bir RabbitMQ paketi oluşturma
  • 75. 13/08/2020 Redis transaction işlemini Golang'da kullanma
  • 76. 12/08/2020 Redis hash'lerinde struct depolamak için Golang'ı kullanma
  • 77. 08/08/2020 Golang'da biri başarısız olursa, tüm üst ve alt gorutinleri sync errgroup ile iptal etme
  • 78. 22/07/2020 Golang ile birim testlerinde mock kullanma
  • 79. 21/07/2020 İstemci ve sunucu Golang uygulamalarında kullanmak için bir gRPC protobuf kütüphanesi oluşturma
  • 80. 19/07/2020 Bufconn paketi ile Golang gRPC istemci ve sunucu uygulaması testleri
  • 81. 06/07/2020 Golang'da RFC3339 veya ISO 8601 süresinin dolup dolmadığını kontrol etme
  • 82. 05/07/2020 Performansı ölçmek için golang bench, benchstat ve benchcmp kullanma
  • 83. 11/06/2020 Golang'da çalışan tüm goroutineleri bir kanal ile sonlandırmak
  • 84. 10/06/2020 Golang ile düzenli aralıklarla bir şeyler yapmak için time ticker kullanma
  • 85. 09/06/2020 Golang'da İşlevsel Seçeneklerin veya Seçenek Deseninin Uygulanması
  • 86. 09/06/2020 Hatalı Golang işlevsel seçenekleri
  • 87. 08/06/2020 Golang ile örnek bir HTTP JSON yanıt paketi
  • 88. 07/06/2020 Golang ile örnek bir HTTP JSON istek doğrulama paketi
  • 89. 05/06/2020 Golang'da HTTP ağı üzerinden TCP sunucusu ile iletişim kuran RESTful HTTP API
  • 90. 03/06/2020 Golang'da TCP ağı üzerinden TCP sunucusu ile iletişim kuran RESTful HTTP API
  • 91. 29/05/2020 Golang ile eşzamanlı bir TCP istemcisi ve sunucu örneği oluşturma
  • 92. 27/05/2020 Golang ile olay dinleyicisi ve dağıtıcı örneği
  • 93. 26/05/2020 Golang'daki kanallarda öncelikli seçim örneği
  • 94. 21/05/2020 Golang ile RabbitMQ DLX (Dead Letter Exchange) örneği oluşturma
  • 95. 21/05/2020 Golang ile RabbitMQ tüketici örneği oluşturma
  • 96. 17/05/2020 Golang'da doğru uygulamayı dinamik olarak seçme ve çalıştırma
  • 97. 12/05/2020 Golang testlerinde servisleri taklit etmek için arayüzleri kullanma
  • 98. 09/05/2020 Golang ile RabbitMQ producer örneği oluşturma
  • 99. 25/04/2020 Golang'da işlemci, bellek ve goroutine kullanımını izleme
  • 100. 17/04/2020 Go Docker konteynerini MySQL konteynerini beklemeye zorlama
  • 101. 16/04/2020 Golang'da işlem güvenliğini sağlamak için seri sınırlandırma disiplini kullanma
  • 102. 15/04/2020 Golang ile int ve string enum tiplerinin temel kullanımı
  • 103. 13/04/2020 Golang ile banka örneği oluşturmak için muteks ve semafor kullanma
  • 104. 12/04/2020 Golang ile senkron ve asenkron işleyici örneği
  • 105. 09/04/2020 Golang ile gRPC istemci sunucu başlıklarını gönderme ve alma
  • 106. 07/04/2020 Golang ile basit bir işleyici ve iş kuyruğu örneği
  • 107. 07/04/2020 Golang sync mutex ile ping pong örneği yapma
  • 108. 07/04/2020 Golang kanal ile ping pong örneği yapma
  • 109. 06/04/2020 Golang'da belirli bir arabirimi değişken olarak kullanma
  • 110. 06/04/2020 Golang ile strateji tasarım örneği yapmak
  • 111. 04/04/2020 Golang ile basit bir gRPC istemci ve sunucu uygulaması oluşturma
  • 112. 04/04/2020 Golang'da gRPC istemci ve sunucu iletişimi için TLS/SSL sertifikalarını kullanma
  • 113. 04/04/2020 Golang'da gRPC istemci ve sunucu iletişimi için OAuth kimlik doğrulama
  • 114. 03/04/2020 Golang'da bir komutun terminal çıktısını yakalama ve yeniden yazdırma
  • 115. 02/04/2020 Golang'da ayrıntılı test kapsamı raporu ve genel yüzde sonucu oluşturma
  • 116. 31/03/2020 Golang ile bir ara katmanı test etme
  • 117. 26/03/2020 Golang içinde HTTP istemcisi isteklerini izleme ve hata ayıklama
  • 118. 20/03/2020 Golang'daki işlemleri zarif bir şekilde sonlandırmak için sinyalleri kotrol etme
  • 119. 18/03/2020 Golang'da değişik uzunluklarda güvenli rastgele bir dize oluşturma
  • 120. 13/03/2020 Golang içinde database CRUD işlemleri
  • 121. 12/03/2020 Golang'da WithTimeout ve WithCancel context ile veritabanı sorgularını iptal etme
  • 122. 05/03/2020 Golang'da x509 genel ve özel anahtarlar ile veri şifreleme ve şifre çözme
  • 123. 04/03/2020 Golang'da Argon2id ile şifreleri karıştırma ve doğrulama
  • 124. 03/03/2020 Golang uygulama başlangıcında HTTP sunucu context anahtarı ve değeri ekleyip bunlara Request context içinden ulaşmak
  • 125. 03/03/2020 Golang ile güçlü ve rastgele bir şifre oluşturma
  • 126. 02/03/2020 Golang'da HTTP istemci isteklerini context WithTimeout ve WithCancel ile iptal etme
  • 127. 01/03/2020 Golang içinde Context WithTimeout ile uzun süre çalışan goroutinleri iptal etme
  • 128. 01/03/2020 Herhangi bir goroutine hata verdiğinde çalışan diğer goroutinleri Context WithCancel ile iptal etme
  • 129. 01/03/2020 Herhangi bir goroutine hata verdiğinde çalışan diğer goroutinleri sync errgroup ile iptal etme
  • 130. 29/02/2020 Golang ile gizli bir anahtar kullanarak veri şifreleme ve deşifreleme
  • 131. 27/02/2020 Golang ile kullanıcı şifresinin beklentileri karşılayıp karşılamadığını kontrol etmek
  • 132. 27/02/2020 Golang isteklerindeki bearer authorization başlığını doğrulama
  • 133. 23/02/2020 Golang ile httprouter paketini kullanarak testlerde adlandırılmış URL yolu parametrelerini ayarlama
  • 134. 23/02/2020 Golang testlerinde HTTP request context parametrelerini ayarlama
  • 135. 15/02/2020 Golang'da parça halinde basit bir iş yapma uygulaması
  • 136. 15/02/2020 Arabellek kanal kullanarak bir döngü içinde aynı anda birden fazla goroutine kullanıp iş yapma
  • 137. 15/02/2020 Golang uygulamalarında parça işleri 2 goroutine ile aynı anda işleme
  • 138. 13/02/2020 Golang API'sinde HTTP middleware kullanarak 500 Internal Server Error yanıtını tetikleme
  • 139. 13/02/2020 Bilinmesi gereken faydalı ve ilginç konular
  • 140. 12/02/2020 Golang goroutinleri ve kanalları ile eşzamanlı imaj dosyalarını işleme
  • 141. 07/02/2020 Golang'da tek bir goroutine'nin işini bitirmesini beklemek için bir kanal kullanma
  • 142. 07/02/2020 Sync WaitGroup kullanarak çalışan tüm goroutinlerin işlemlerini bitirmelerini beklemek
  • 143. 07/02/2020 Golang goroutinleri ile tek ve çift sayıları işlemek için kendi özel kanallarını kullanma
  • 144. 04/02/2020 Golang ile özel error oluşturma
  • 145. 04/02/2020 Golang ile HTTP istemciyi taklit edip test etmek
  • 146. 04/02/2020 Golang ile harici bir sunucuya bağlı bir uç noktayı test etme
  • 147. 04/02/2020 Golang ile Redis önbellek öğelerini temizleme
  • 148. 16/01/2020 Golang ile basit bir adresi test etmek
  • 149. 16/01/2020 Özel kafa parametrelerini kullanan bir adresi Golang ile test etmek
  • 150. 16/01/2020 Mevcut olmayan bir adres ve HTTP sunucusunu Golang ile taklit etmek
  • 151. 12/01/2020 Sonsuz döngüden çıkmak için açık olan bir kanalı kapatmak
  • 152. 12/01/2020 Golang'da etiketler ve anonim fonksiyonlar ile sonsuz döngüden çıkış
  • 153. 10/01/2020 Golang uygulamalarında bir kerede bir mesaj iletmek için arabelleksiz bir kanal kullanma
  • 154. 10/01/2020 Golang uygulamalarında panikten geri dönüş
  • 155. 09/01/2020 Golang uygulamalarında ertelenmiş fonksiyon kullanımı
  • 156. 06/01/2020 Golang ile HTTP/2 ve TLS kullanarak client server uygulaması yapmak
  • 157. 23/12/2019 Golang testlerinde veritabanı test fikstürleriyle çalışma
  • 158. 23/12/2019 Golang ile URL parametreleri olan ve olmayan adresler için test yazmak
  • 159. 23/12/2019 Golang testlerinde regex yer tutucularının kullanılması
  • 160. 23/12/2019 Veritabanına dayalı Golang uygulamaları ve öneriler
  • 161. 23/12/2019 Golang uygulamalarında sunucu kapatmayı dikkatli bir şekilde uygulama
  • 162. 23/12/2019 Bir Golang kodunu yalnızca bir kez çalıştırmak için sync paketini kullanma
  • 163. 23/12/2019 Golang HTTP sunucusu için panic kurtarma ara katmanı
  • 164. 23/12/2019 Bir Golang uygulaması içinde izleme bilgilerini loglama
  • 165. 23/12/2019 Golang testlerinde setup ve teardown kullanımı
  • 166. 23/12/2019 Golang testlerinde veritabanını kullanmak ve tabloları temizlemek
  • 167. 23/12/2019 Golang testlerinde veritabanı kullanımı
  • 168. 23/12/2019 Golang uygulaması için HTTP sunucusu ve yönlendirici ara katmanı oluşturucu
  • 169. 23/12/2019 Golang ile Basic Auth için yönlendirici ara katmanı örneği
  • 170. 23/12/2019 Çok boyutlu bir json dizesini Golang'daki yapısal temsiliyle eşleme
  • 171. 23/12/2019 Docker ortamında Nginx'i bir Golang uygulamasının önüne yerleştirme
  • 172. 23/12/2019 Pprof ile Golang uygulama performans profili oluşturma ve görselleştirme
  • 173. 23/12/2019 Vendor klasörü olan ve olmayan bir Golang uygulaması için multi stage docker yapısı kullanımı


© 2014 ‐ 2022 inanzzz.com