Ich habe einen Code in Go geschrieben, den ich aktualisieren möchte, um mit den neuesten wöchentlichen Builds zu arbeiten. (Es wurde zuletzt unter r60 gebaut). Bis auf das folgende Bit funktioniert jetzt alles:
if t, _, err := os.Time(); err == nil {
port[5] = int32(t)
}
Irgendwelche Ratschläge, wie Sie dies aktualisieren können, um mit der aktuellen Go-Implementierung zu arbeiten?
Unix()
Rückgabewert ist vom Typint64
. Das Abschneiden des Typwertsint64
auf Typint32
ist ein Beispiel für das Problem des Jahres 2038 .