Avatar ·

Wie bekomme ich die aktuelle Zeit als formatierte Zeichenkette in Go?

Hallo! Ich habe gerade angefangen, Go zu lernen, und habe ein Problem mit der Zeitformatierung. In anderen Sprachen wie Python oder Java gibt es einfache Funktionen wie `strftime` oder `SimpleDateFormat`, mit denen man leicht die aktuelle Zeit im gewünschten Format erhalten kann.\n\nIn Go habe ich das `time` Paket und die Funktion `time.Now()` gefunden, aber ich verstehe nicht, wie ich den erhaltenen Wert in eine Zeichenkette umwandeln kann. Ich habe folgenden Code ausprobiert:\n\n```go\npackage main\n\nimport (\n "fmt"\n "time"\n)\n\nfunc main() {\n currentTime := time.Now()\n fmt.Println(currentTime)\n}\n```\n\nDas gibt etwas wie `2023-10-15 14:30:45.123456789 +0300 MSK m=+0.000000001` aus, aber ich brauche die Zeit im Format `15.10.2023 14:30:45` (Tag.Monat.Jahr Stunden:Minuten:Sekunden).\n\nIch habe versucht, in der Dokumentation zu suchen, aber dort wird