Go'da eşzamanlılığın nasıl çalıştığını öğrenin

Başlangıç
Developer
Student
Azure

Go'daki en benzersiz özelliklerden biri olan eşzamanlılık hakkında daha fazla bilgi edinin.

Öğrenme hedefleri

Bu modülde şunları öğreneceksiniz:

  • Go'da eşzamanlılık nasıl çalışır?
  • Eşzamanlılık ve paralellik arasındaki fark.
  • Kanalları kullanarak iletişimin eşzamanlı bir programda nasıl çalıştığı.
  • Eşzamanlılık uygulayarak daha hızlı çalışan bir program yazma.
  • Sınırlı sayıda eşzamanlı çağrı başlatmak istediğinizde eşzamanlılık avantajından yararlanmak için arabellekleri kullanabilen dinamik programlar yazma.

Önkoşullar

  • Uygulama oluşturmaya hazır bir Go ortamı. İdeal olarak, Go'u yerel olarak yükleyip yapılandırmış ve Go uzantısıylaVisual Studio Code yüklemiş olmanız gerekir.
  • Dosya oluşturma ve değiştirme .go özelliği.
  • Terminal istemini kullanarak Go uygulamalarını çalıştırma özelliği.
  • , intve booleangibi stringtemel veri türleri hakkında bilgi.
  • ve for deyimleri gibi if temel veri denetimi akışlarını yazma hakkında bilgi.
  • İşlev yazma hakkında bilgi.
  • gibi net/httpkitaplıkların nasıl kullanılacağı hakkında bilgi.