Go

Diese Fragen wurden nur Entwicklern gestellt, die Go als eine ihrer drei primären Programmiersprachen angegeben hatten.

Wie verwenden Sie Go?

Die Mehrheit der Go-Entwickler verwenden die Sprache bei der Arbeit (63%). Der Anteil der Entwickler, die Go beruflich einsetzen, ist jedes Jahr gestiegen.

Nutzen Sie mehrere Go-Versionen gleichzeitig?

71%

der Go-Entwickler entwickeln Microservices. Damit ist Go nach Scala die zweitbeliebteste Sprache für diesen Zweck.

Bearbeiten Sie mehrere Go-Projekte gleichzeitig?

Haben Sie einen einzigen globalen GOPATH oder verwenden Sie einen GOPATH pro Projekt?

Gibt es Paketmanager, die Sie regelmäßig nutzen?

Gibt es Go-Web-Frameworks, die Sie regelmäßig nutzen?

Welche Go-Router verwenden Sie regelmäßig?

Gibt es Test-Frameworks, die Sie regelmäßig nutzen?

Welche Größe hat die Codebasis, mit der Sie in der IDE oder im Editor arbeiten?

Platzieren Sie Ihr Go-Modules-Projekt innerhalb oder außerhalb Ihres GOPATH?

In Bezug auf die Platzierung der Go-Module innerhalb bzw. außerhalb des GOPATH sind die Meinungen geteilt – mit leichtem Vorteil für die Platzierung außerhalb.

Haben Sie vor, in den nächsten 12 Monaten Ihre Projekte zu Go Modules zu migrieren?

Welche Arten von Software entwickeln Sie in Go?

Die drei häufigsten Einsatzbereiche für Go scheinen Websites, Hilfsanwendungen und IT-Infrastruktur zu sein.

DevOps und Infrastrukturentwicklung gehören zu den beliebtesten Anwendungen für Go. Es ist daher wenig überraschend, dass 80% der Go-Entwickler an solchen Aktivitäten beteiligt sind, und dass 36% unter ihnen dies als eine ihrer Hauptaufgaben betrachten, während in der gesamten Entwicklerpopulation nur 57% die Infrastrukturentwicklung zu ihren Arbeitsgebieten zählen.

Go-Entwickler sind eifrige Docker-Nutzer. 84% verwenden Docker – das sind 20% mehr als in der gesamten Entwicklerpopulation.

Weitere Details finden Sie auf der DevOps-Seite.


Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Alle Rechte vorbehalten.