Ergebnisse der Go-Entwicklerumfrage 2019
(blog.golang.org)-
Haupteinsatzgebiete sind die Entwicklung von API-/RPC-Diensten und CLIs
-
Wird vor allem in den Bereichen Web, DB, Netzwerk, System und DevOps eingesetzt
-
Wird häufig von Technologieunternehmen genutzt, breitet sich aber auch in Branchen wie Finanzen und Medien aus
-
Viele Nutzer haben 3 bis 10 Jahre Berufserfahrung, und 56 % sind neue Nutzer mit 2 Jahren oder weniger Erfahrung
-
Viele Entwickler sind mit C/Python vertraut
-
Haupt-Entwicklungs-OS: Linux (66 %) > macOS (53 %) > Windows (20 %)
-
IDE: VS Code (41 %) > GoLand / IntelliJ (34 %) > Vim (14 %)
-
Werden Go auch im nächsten Projekt verwenden (89 %), Go ist entscheidend für den Unternehmenserfolg (59 %)
-
Umfrage zu Wichtigkeit/Zufriedenheit: Reliability, Concurrency, Security, Build Speed, Memory Footprint
→ Punkte mit Unzufriedenheit: Debugging, Cloud-Nutzung, Binary-Größe
-
75 % der Teams aktualisieren innerhalb von 5 Monaten auf eine neue Go-Version
-
Cloud: AWS (42 %) > GCP (24 %) > Digital Ocean (8 %) > Azure (7 %)
→ EC2 > K8s > Azure VM > Azure K8s > GCE > Lambda
→ Cloud-Zufriedenheit AWS > GCP > Azure: Besonders hoch ist die Unzufriedenheit mit Azure
-
Sprachfunktionen, die Go derzeit fehlen, aber dringend benötigt werden: Generics > Better Error Handling > Functional Programming
-
Wo man Antworten zu Go bekommt: Stack Overflow > Godoc.org > Quellcode > golang.org
Noch keine Kommentare.