Go'da eşzamanlılığın nasıl çalıştığını öğrenin
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.
- ,
int
veboolean
gibistring
temel veri türleri hakkında bilgi. - ve
for
deyimleri gibiif
temel veri denetimi akışlarını yazma hakkında bilgi. - İşlev yazma hakkında bilgi.
- gibi
net/http
kitaplıkların nasıl kullanılacağı hakkında bilgi.