Peki typescripte göre artilari nelerdir?
Derlendiği için sunucuda daha hızlı çalışır ve daha az kaynak kullanır. Ancak kodun iyi yazılmış olması da önemli bir etken. Kötü yazılmış bir golang uygulaması, iyi yazılmış bir TS uygulamasından çok daha fazla kaynak kullanabilir.
Ancak TS kitaplık bakımından golang'dan daha geniştir. Daha fazla yardımcı kütüphane bulabilirsiniz. Esneklik olarak da daha iyi sayılabilir ancak esnek olmasının dezavantajı olarak çalışma zamanı hata alma ihtimaliniz daha fazla.
Go eşzamanlılıkta daha iyi, çoklu işlem yapmanız gerekiyorsa iyi olabilir. Ve C kodunu direkt Go'da biraz uğraşla kullanabilirsiniz. Hali hazırda oluşturulmuş C/C++ uygulamanız varsa veya C kütüphanesi ihtiyacınız varsa Go iyi bir seçim olabilir.
TL;DR
TS: Görece esnek, Daha fazla kaynak kullanımı, Daha fazla hata potansiyeli, Geniş Ekosistem
Go: Derlenmiş, Hızlı ve az kaynak kullanımı, Çok görevde daha iyi, İyi C/C++ ekosistemi, Yeni kullanıcılar için karmaşık sayılabilir.