Senior
utilizadores id PK papel relatório
sobes.tech IA
Resposta da IA
Em Go, a estrutura para a tabela de utilizadores com os campos id (chave primária), role e report pode parecer-se com isto:
package models
type User struct {
ID int `db:"id" json:"id"`
Role string `db:"role" json:"role"`
Report string `db:"report" json:"report"`
}
Aqui, ID é um identificador único do utilizador, Role é o papel (por exemplo, "admin", "user"), Report é um campo para o relatório, possivelmente em forma de string ou JSON.
Para trabalhar com a base de dados, pode usar ORM ou o pacote database/sql com consultas preparadas.