30 Eyl 2022·1 dk okuma

Go Programlama Dili Geliştiricileri İlk Zorluklara Rağmen Jeneriği Kucaklıyor

Go Geliştirici Anketi 2022 2. Çeyrek Sonuçlarına göre, geliştiricilerin %26'sı kodlarında jenerikleri kullanmaya başlarken, diğerleri kullanım senaryolarını bekliyor veya uygulanmasında veya desteklenen araçlarda zorluklarla karşılaşıyor. Bununla birlikte, Go'dan genel olarak memnuniyet yüksek olmaya devam ediyor ve güvenlik endişeleri, üçüncü taraf bağımlılıkları etrafında dönüyor.

Go Programlama Dili Geliştiricileri İlk Zorluklara Rağmen Jeneriği Kucaklıyor

Mart ayında Go programlama diline tanıtılan jenerikler, başlangıçtaki bazı sınırlamalara ve benimsenmesine bağlı zorluklara rağmen geliştiriciler tarafından hızla benimsendi. Go Geliştirici Anketi 2022 2. Çeyrek Sonuçlarında açıklanan bulgular, jenerik ilaçların Go 1.18'e dahil edildiğinden haberdar olan katılımcıların %86'sının, dikkate değer bir %26'sının bunları Go kodlarında uygulamaya başladığını gösteriyor.

Anket katılımcılarının yarısından fazlası (%54) jenerik ilaç kullanımına açık olduklarını kabul etse de şu anda bunlara özel bir ihtiyaç duymadıklarını kabul ederken, küçük bir %8'lik kısım jenerik ilaç kullanmaya istekliydi ancak ya mevcut jenerik ilaç uygulamasındaki sınırlamalar nedeniyle engellendi ( %30), linter gibi destekleyici araçlar (%26) veya dik öğrenme eğrisi ve yetersiz dokümantasyon (%12). Vurgulanan engelleme sorunları, parametreleştirilmiş yöntemlerin yokluğunu, gelişmiş tür çıkarımının gerekliliğini ve türleri açma ihtiyacını içeriyordu. Bazı katılımcılar ayrıca jenerik sözdiziminin kullanımının külfetli olduğunu belirtti.

Geliştiricilerin, kullanılan belirli türlerden bağımsız olarak kod yazmasını sağlayan jeneriklerin, 2012'deki başlangıcından bu yana Go dilindeki en önemli değişiklik olduğu söyleniyor. Jenerikler, kodun paylaşımını ve yeniden kullanımını kolaylaştırarak, uygulama oluşturma sürecini basitleştiriyor.

Haziran ayında gerçekleştirilen Go Geliştirici Anketi 2022 2. Çeyrek Sonuçları, 5.752 yanıtı bir araya getirerek diğer önemli bulguları ortaya çıkardı:

Go 1.18'in piyasaya sürülmesinden sonra, Ağustos ayında Go 1.19 piyasaya sürüldü ve genel kod performansı geliştirildi ve geliştirilmiş bir bellek modeli sunuldu.

appmaster .io> AppMaster.io no-code platformu gibi araçlar, web, mobil ve arka uç uygulamaları oluşturmakla uğraşan geliştiricilere değerli destek sağlar. AppMaster stands out as an essential resource for programmers working with modern languages like Go.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started