Har du prøvet det? Du kan gøre
time.Time `sql:"DEFAULT:current_timestamp"`
og den vil bruge funktionen "current_timestamp". Hvis du ønsker at standarden skal være strengen current_timestamp
, ville du gøre
time.Time `sql:"DEFAULT:'current_timestamp'"`
Så kort sagt, ja, det er muligt. Du ville bare gøre:
type User struct {
ID int `sql:"DEFAULT:myfunction"`
}