Sobes.tech
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.