Mein io.Reader und io.Writer Interface

Wenn mein Ziel ist so wenig Abhängigkeiten wie nur irgendwie möglich zu haben, kann ich alle verwendeten Interfaces selber zu definieren. Ob das an jeder Stelle sinnvoll ist steht hier.

Read On →

Einführung in Go

Mein erster Udemy Kurs ist fertig! Und natürlich geht der über Go. Ein Basic Workshop für alle die mit Go anfangen wollen.

Read On →

go.rice mit dem Gorillatoolkit verwenden

Eine kurze Beschreibung, wie man go.rice in Verbindung mit dem Gorillatoolkit verwenden kann.

Read On →

Feldnamen eines struct

Wie man Feldnamen einer Struktur über das reflect Packet ermittelt.

Read On →

Komposition für Anfänger

Eine ganz einfache Beschreibung was Komposition eigentlich ist und wie diese eingesetzt werden kann.

Read On →

Linktipp: William Kennedy über Go

Ein wirklich toller Vortrag von William Kennedy über Go’s Codesmell und Komposition. Das Besondere hier sind nicht Teckniken oder Patterns, welche gezeigt werden, sondern William spricht über grundsätzliche Besonderheiten von Go. Was ist das besondere von Go? Wann ist meine Tests fertig? Wann sollte ich ein Interface definieren? Go Talk & Ask Me Anything With William Kennedy

OpenData Hamburg - Beteiligungsbericht

OpenData Hamburg auf Github angelegt. Ein erstes Projekt ist die Aufbereitung des Beteiliugngsbericht aus dem Transparenzportal Hamburg.

Read On →

Coding da Vinci: Familiennamen

Ein Projekt von Coding da Vinci Nord 2016 mit, meiner Meinung nach, viel zuwenig Aufmerksamkeit ist das Familiennamen Projekt von Jörn Dinkla. Technisch dürfte dieses Projekt sicher um einiges anspruchsvoller sein als der Gewinner des Technik Preises. Das Projekt beschäftigt sich mit Familiennamen. Dabei wird der einzelne Name auch nach ähnlichen Ausdrücken untersucht. Die Ausgabe kann entweder auf einer Karte oder über einen Graph ausgegeben werden. Definitiv ein spannendes Projekt, welches technisch auch toll umgesetzt wurde. Read On →

Vererbung in Go

Vererbung gibt es in Go eigentlich nicht. Das Konstrukt der Wahl ist die Komposition. Hier ein kleines Beispiel.

Read On →

bufio ein Reader und Writer für den Playground

Für einfache Tests benötigt man öfters einen Writer, welcher den Output an die Konsole schickt. Hierfür eignet sich sehr gut das bufio Packet in Verbindung mit os.

Read On →