Hast du es versucht? Das können Sie tun
time.Time `sql:"DEFAULT:current_timestamp"`
und es wird die Funktion "current_timestamp" verwenden. Wenn Sie möchten, dass der Standardwert die Zeichenfolge current_timestamp
ist , würden Sie tun
time.Time `sql:"DEFAULT:'current_timestamp'"`
Also, kurz gesagt, ja, es ist möglich. Sie würden einfach Folgendes tun:
type User struct {
ID int `sql:"DEFAULT:myfunction"`
}