Heim > Backend-Entwicklung > Golang > GO lernen: 04

GO lernen: 04

Barbara Streisand
Freigeben: 2024-10-06 16:09:31
Original
772 Leute haben es durchsucht

Learning GO: 04

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

Wir können die Ausgabezeichenfolgen mit der Methode Printf() formatieren

  • Es gibt verschiedene Optionen zum Hinzufügen zur Ausgabezeichenfolge, mit denen diese formatiert werden kann
  • Hier haben wir %v und n, die dabei geholfen haben, den Variablenwert hinzuzufügen, und auch mit n steht alles danach in der nächsten Zeile
  • Es gibt viele dieser „Verben, die wir dem Format hinzufügen können, siehe offizielle Dokumente
  • Wir können %.0f verwenden, um die Gleitkommazahlen zu runden
  • Die Zahl vor f bezieht sich auf die Zahl, die wir nach dem .
  • anzeigen möchten

- Wenn wir also %.2f sagen, werden 2 Zahlen nach ausgegeben.


fmt.Printf("Future Value : %v\nFuture Value (Adjusted for Inflation): %v", futureValue, futureRealValue)


Nach dem Login kopieren

Formatierte Zeichenfolgen in einer Variablen speichern

  • Mit der Methode Sprintf() können wir jede formatierte Zeichenfolge in einer Variablen speichern und diese Variable dann anstelle der gesamten Zeichenfolge verwenden

formattedFV := fmt.Sprintf("Future Value : %.0f\n", futureValue)
formattedFRV := fmt.Sprintf("Future Value (Adjusted for Inflation): %0.f\n", futureRealValue)


Nach dem Login kopieren
  • Danach können wir die Print()-Methode verwenden, um diese Zeichenfolgen zu drucken, wodurch die Zeichenfolge einfach ohne Formatierung gedruckt wird

<p>fmt.Print(formattedFV, formattedFRV)</p>

Nach dem Login kopieren




Mehrzeilige Zeichenfolgen

  • Wir können Backticks `` anstelle von doppelten Anführungszeichen verwenden, um auf diese Weise eine mehrzeilige formatierte Zeichenfolge zu erstellen

`geh
fmt.Printf(`Zukünftiger Wert: %v Zukünftiger Wert (inflationsbereinigt): %v`, FutureValue, FutureRealValue)
`

Das obige ist der detaillierte Inhalt vonGO lernen: 04. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage