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)
- 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
Alle Methoden zum Deklarieren von Variablen in GO Lang
const inflationRate = 2.5
var investmentAmount float64 = 1000
var years float64
expectedReturn := 5.5
Das obige ist der detaillierte Inhalt vonGO lernen: 03. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn