Skip to Main Content
Go – Das Praxisbuch
book

Go – Das Praxisbuch

by Andreas Schröpfer
June 2020
Intermediate to advanced content levelIntermediate to advanced
328 pages
6h 45m
German
dpunkt
Content preview from Go – Das Praxisbuch

12Projekt: Image Resizer

12.1Einleitung

In diesem Projekt wollen wir ein einfaches kleines Tool für das Verkleinern von Bildern erstellen. Das Ziel dieser Übung ist, ein simples Programm mithilfe eines externen Pakets zu erstellen. Zusätzlich schreiben wir auch noch ein paar kleine Tests, damit wir sicher sein können, dass unsere Funktionen auch das machen, was wir erwarten. Für eine bessere Fehlerbehandlung werden wir einen eigenen Error-Typ bauen und ganz zum Schluss das Verkleinern der Bilder nebenläufig durchführen.

Die Logik des Programms ist es, alle Dateien eines Verzeichnisses mit einer JPEG-Endung zu verkleinern. Die Größe der verkleinerten Bilder definieren wir über einen String der Form [max Breite]x[max Höhe]. Für eine maximale Breite ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Einführung in die bash-Shell

Einführung in die bash-Shell

Cameron Newham, Bill Rosenhlatt
Vue.js kurz & gut

Vue.js kurz & gut

Lars Peterke
Weniger schlecht Projekte managen

Weniger schlecht Projekte managen

Anne Schüßler, Peter Schüßler

Publisher Resources

ISBN: 9781098125479