Variablen für den Buchbestand erstellen

GolangBeginner
Jetzt üben

Einführung

In dieser Herausforderung schlüpfen Sie in die Rolle eines Softwareentwicklers, der einen digitalen Katalog für eine örtliche Bibliothek erstellt. Die Bibliotheksleitung benötigt ein System, um Buchinformationen effizient mithilfe der Variablen-Funktionen von Go zu erfassen. Sie werden ein Go-Programm schreiben, um Variablen für den Buchtitel, die Seitenzahl und den Verfügbarkeitsstatus zu deklarieren, zu initialisieren und anschließend auszugeben.

Variablen für den Buchbestand erstellen

Sie entwickeln einen digitalen Katalog für eine Bibliothek. Um die Buchdaten effizient zu verwalten, nutzen Sie die Möglichkeiten der Variablendeklaration in Go.

Aufgaben

  • Erstellen Sie ein Go-Programm mit dem Namen book_inventory.go im Verzeichnis ~/project.
  • Deklarieren und initialisieren Sie drei Variablen für die Buchdetails:
    1. Eine Variable für den Titel des Buches (Typ: String)
    2. Eine Variable für die Seitenzahl des Buches (Typ: Integer)
    3. Eine Variable für den Verfügbarkeitsstatus (Typ: Boolean)
  • Geben Sie diese Variablen mit fmt.Println() aus.

Anforderungen

  • Verwenden Sie die Datei ~/project/book_inventory.go.
  • Deklarieren Sie die Variablen entweder mittels Typinferenz (:=) oder durch explizite Typangabe.
  • Der Buchtitel muss eine nicht-leere Zeichenkette sein.
  • Die Seitenzahl muss eine positive Ganzzahl sein.
  • Der Verfügbarkeitsstatus muss ein boolescher Wert sein.
  • Nutzen Sie fmt.Println(), um die Werte anzuzeigen.

Beispiele

cd ~/project
go run book_inventory.go

Eine beispielhafte Ausgabe könnte so aussehen:

The Great Gatsby
224
true

Hinweise

  • Denken Sie daran, dass Go innerhalb von Funktionen den Operator := für die Kurzdeklaration verwendet.
  • Falls gewünscht, können Sie das Schlüsselwort var für eine explizite Typdeklaration nutzen.
  • Vergessen Sie nicht, das Paket fmt für die Ausgabe zu importieren.
  • Wählen Sie aussagekräftige Variablennamen, die die Attribute des Buches treffend beschreiben.
✨ Lösung prüfen und üben

Zusammenfassung

Zusammenfassend lässt sich sagen, dass Sie in dieser Herausforderung ein Go-Programm erstellt haben, das Variablen für den Titel, die Seitenzahl und die Verfügbarkeit eines Buches deklariert, initialisiert und ausgibt. Ziel war es, Ihr Verständnis für den Umgang mit Variablen in Go im Kontext eines praktischen Inventarsystems zu vertiefen.