Go – Das Praxisbuch

Einstieg in Go und das Go-Ökosystem
Buch | Softcover
X, 318 Seiten
2020 | 1. Auflage
dpunkt (Verlag)
978-3-86490-713-5 (ISBN)
32,90 inkl. MwSt
Ihr schneller Einstieg in Go
  • Einführung in Go und das Go Tooling
  • Fokus auf Codequalität und Testing
  • praktischer Einstieg mit Übungsaufgaben und Beispielprojekten

Go ist einfach. Go ist schnell. Unter diesen beiden Prämissen steht die Programmiersprache, die im Hause Google entstanden ist. Sie tritt an, das Programmieren rund um Cluster und die Cloud einfacher zu machen. Aber man muss keine systemnahen Programme wie Kubernetes oder Docker schreiben, um von den Vorteilen der Sprache zu profitieren oder einfach nur Spaß an der Programmiersprache zu haben.

Dieses Buch gibt nicht nur eine Einführung in die Sprache selbst, sondern gibt auch Tipps und Tricks rund um das Go-Ökosystem und das Testing. Übungsaufgaben und Beispielprojekte helfen dabei, das Gerlernte zu vertiefen und direkt mit dem Codeschreiben anzufangen. Auf dieser Basis braucht man nur noch eine Idee für das erste eigene Go-Projekt.

Die Syntax der Programmiersprache und die Unterschiede zu gängigen objektorientierten Programmiersprachen wie Java oder C++ erläutert Andreas Schröpfer anhand von vielen Beispielen und zeigt Stolperfallen auf. Ein Fokus liegt auf dem Thema Nebenläufigkeit, für das Go so bekannt ist. Darüber hinaus beleuchtet der Autor das Ökosystem der Werkzeuge, die Go mitbringt. Für den Entwickleralltag wichtige Themen wie Codequalität und Code Conventions, Testing sowie Dokumentation ziehen sich quer durch das Praxisbuch.

Das alles lernen sie nicht nur mit grauer Theorie, sondern direkt an der Tatstatur mit Übungsaufgaben und Beispielprojekten. Alle Beispiele finden sich außerdem auf GitHub und sind so als Referenz für eigene Projekte jederzeit zugänglich. Dieses Gesamtpaket macht »Go – Das Praxisbuch« zu einem schnellen Start in eine schnelle Programmiersprache.

Andreas Schröpfer ist seit über zehn Jahren in der IT-Beratung tätig und seit 2015 begeisterter Gopher. Er ist Contributor bei mehreren Open-Source-Projekten; darunter Go Buffalo. Er gibt Workshops zu Go, ist Mentor bei excercism.io und unterrichtet auch auf Udemy.

Erscheinungsdatum
Verlagsort Heidelberg
Sprache deutsch
Maße 165 x 240 mm
Einbandart kartoniert
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte Concurrency • golang • Go lernen • Go Tooling • Objektorientierte Programmierung • Programmieren lernen • Programmiersprache • Programmierung • TDD • Test-Driven Development
ISBN-10 3-86490-713-6 / 3864907136
ISBN-13 978-3-86490-713-5 / 9783864907135
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich