Pakete, Interfaces und abstrakte Datentypen
摘要
In diesem Kapitel gehen wir auf die im Vorwort angedeuteten wichtigen – von der NSP unabhängigen – Programmierprinzipien ein. Es dient lediglich dazu, einige Aspekte der in diesem Buch verwendeten programmiertechnischen Verfahrensweisen darzustellen. Im Wesentlichen geht es dabei darum, wie sich fundamentale softwaretechnische Grundprinzipien in Go realisieren lassen. Es werden einige grundlegende Pakete aus den Quelltexten aus diesem Buch, dem µUniversum, vorgestellt und anhand einiger Beispiele – dem Interface Object und den abstrakten Datentypen ,,Warteschlange“ und ,,beschränkter Puffer“– wird die Umsetzung softwaretechnischer Grundsätze detailliert erläutert.