Go ile neler yapılabilir?

Arkadaşlar bu aralar go(lang) ı bana öven kişi sayısı çoğaldı bende merak ettim
Go(lang) ile neler yapılabilir bir bilginiz var mı?

Yapabileceklerinizin pek sınırı yok, bu da bir programlama dili sonuçta. Çoğunlukla backend için kullanılıyor.

Sunucu,alt yapı hizmetleri

Python ile isletim sistemi yazilamiyor mesela

Mesela bir gui yazilabilir mi

Daha çok implementasyonla alakalı bence.

Go’da mı? 3. taraf kütüphaneler var, olmasının önünde bir engel yok zaten. C fonksiyonlarını rahatlıkla çağırabiliyoruz.

bunun derlemeyle alakası olduğunu zannediyordum

Öyle de denebilir, hatırlarsanız forumda bir ara python’u assembly’e çevirme ile alakalı bir proje hakkında konuşmuştuk.

1 Beğeni

Bu teknikten cok pratik bir problem. Kimse sayfa hatasi cozum kodundaki degiskenlerin sayfa hatasiyla, SATA’dan saniyede 2 GB okurken aktive olan garbage collector’larla ugrasmak istemiyor.

Zaten hic bir dilde isletim sistemi yazilamiyor.

1 Beğeni

https://askubuntu.com/questions/324871/how-to-compile-a-python-file bu konuda bir fikriniz varmı

Bu Python kodunun CPython bytecode’una derlenmesi ile alakalı, .py formatını .pyc formatına derlemek yani.

1 Beğeni

Örnek vermek gerekirse; Mirai, C ile , yönetim mekanizması ise Go ile kodlanmıştı. Github üzerinde bakabilirsiniz kodlarına