Hey! Ich lerne gerade Go Lang und mache mir einige grundlegende Notizen zu meinem Konzept, die ich aber auch einfach hier veröffentlichen würde. Sie sind nicht gut durchdacht oder gut geschrieben, aber ich mache mir nur von Zeit zu Zeit Notizen als Referenz.
Ich besuche den Udemy-Kurs von Maximilian Schwarzmüller,
Notizen
Benutzereingabe
- Das Abrufen von Werten von Benutzern über CLI ist ziemlich ähnlich wie in der C-Sprache
- Dazu können wir die Scan()-Methode des fmt-Pakets verwenden.
fmt.Scan(&investmentAmount)
Nach dem Login kopieren
- Hier ist der InvestmentAmount bereits deklariert und enthält einen Wert. Zum Überschreiben verwenden wir das „&“-Symbol, das einen Zeiger auf die tatsächliche Variable darstellt und hier den Wert aus der Benutzereingabe überschreibt
- Wenn der Benutzer der Variablen keinen Wert gibt, wird sie mit dem Standardwert des Typs initialisiert, für Float ist er 0,0
Variablen ohne Anfangswert deklarieren
- Wir können eine Variable deklarieren, ohne einen Wert für diese Variable zu initialisieren, aber dafür müssen wir den Typ der Variablen explizit deklarieren, was erforderlich ist, da GO Lang eine statisch typisierte Sprache ist
- Dies wird mit dem Schlüsselwort var und dann dem Variablennamen und dann dem Variablentyp deklariert
var years float64
var expectedReturn float64
Nach dem Login kopieren
Alle Methoden zum Deklarieren von Variablen in GO Lang
const inflationRate = 2.5
var investmentAmount float64 = 1000
var years float64
expectedReturn := 5.5
Nach dem Login kopieren
Das obige ist der detaillierte Inhalt vonGO lernen: 03. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!