Verificação não suportada, armazenando o driver. Digite o valor [] uint8 no tipo * time.Time

Tenho dificuldade em consultar usuários, que é definido como:

type User struct {
    ID           int       `db:"id" json:"id"`            
    UserName     string    `db:"username" json:"username"` 
    Email        string    `db:"email" json:"email"`
    CreatedAt    time.Time `db:"created_at" json:"created_at"`
    StatusID     uint8     `db:"status_id" json:"status_id"`
    Deleted      uint8     `db:"deleted" json:"deleted"`
... 
}

E a tabela no MariaDB é definida como:

+--------------+------------------+------+-----+-------------------+----------------+
| Field        | Type             | Null | Key | Default           | Extra          |
+--------------+------------------+------+-----+-------------------+----------------+
| id           | int(10) unsigned | NO   | PRI | NULL              | auto_increment |
| username     | varchar(50)      | NO   |     | NA                |                |
| email        | varchar(255)     | NO   |     | NULL              |                |
| created_at   | datetime         | NO   |     | CURRENT_TIMESTAMP |                |
| status_id    | tinyint(1)       | NO   |     | 0                 |                |
| deleted      | tinyint(1)       | NO   |     | 0                 |                |
...              |

No entanto, quando eu consultá-lo como:

func GetUsers(c *gin.Context) {
    var users []model.User
    err := shared.Dbmap.Select(&users, "SELECT * FROM user")

    if err == nil {
        c.JSON(200, users)
    } else {
        fmt.Println("%v \n", err)
        c.JSON(http.StatusInternalServerError, gin.H{"error": "no user(s) in the table or problem in the query"})
    }

    // curl -i http://127.0.0.1:8080/api/v1/users
}

Eu recebo este erro:

sql: Scan error on column index 3: unsupported Scan, storing driver.Value type []uint8 into type *time.Time

enquanto houver algumas linhas na tabela.

Eu também tenteicreated_at Comotimestamp mas ainda assim recebe o mesmo erro.

Então, eu estou sem noção como o que está errado aqui? Como posso corrigir isso?

P.S. Embora minha pergunta tenha a mesma resposta queesta mas aqui o contexto é diferente (sqlx ao invés dego-sql-driver/mysql) Além disso, como aqui o erro é o assunto, provavelmente é mais pesquisável para pessoas que pesquisam o mesmo erro no Google. Então, talvez isso valha a pena manter como uma pergunta separada.

questionAnswers(1)

yourAnswerToTheQuestion