Formatage de l'heure actuelle en Go au format yyyyMMddHHmmss
Bonjour à tous ! Je viens de commencer à apprendre Go et j'ai rencontré un problème de formatage de l'heure. J'ai besoin d'obtenir la date et l'heure actuelles dans un format similaire à Java : yyyyMMddHHmmss, pour l'utiliser dans un nom de fichier de log.
J'ai essayé d'écrire du code, mais il affiche quelque chose d'étrange :
```go
package main
import (
"fmt"
"time"
)
func main() {
now := time.Now()
fmt.Println(now.Format("yyyyMMddHHmmss"))
}
```
Au lieu du résultat attendu "20250315143022", j'obtiens "yyyymmddHHmmss" — littéralement la chaîne de format. Je sais que dans d'autres langages (Java, Python), cela fonctionne différemment. En Python, j'écrirais `datetime.now().strftime("%Y%m%d%H%M%S")`, et tout fonctionnerait.
J'ai consulté la documentation Go sur le package time, mais il y a un format étrange avec "Mon Jan 2 15:04:05 MST 2006". Je suis complètement perdu. Pourquoi