J'essaie d'apprendre aller et je veux créer une relation de plusieurs à plusieurs entre un poste et un tag. Un tag peut appartenir à de nombreux posts et un post peut avoir plusieurs tags. J'utilise la bibliothèque standard en utilisant le lecteur de mysql (github.com/go-sql-driver/mysql)modèle structs pour plusieurs à plusieurs relation en utilisant std
Voici mon code:
post.go
package main
type post struct {
ID int `json:"id"`
Title string `json:"title"`
Content string `json:"content"`
Tags: Tag `json:"tags"`
}
tag.go
Est-ce la bonne façon de structurer cette relation de plusieurs à plusieurs?package main
type tag struct {
ID int `json:"id"`
Name string `json:"name"`
Posts: Post `json:"posts"`
}
Vive
Ce code ne compilera pas - je suppose qu'il est plus 'pseudo-code' –
Ouais son pseudo-code. Je suis juste en train de planifier ma mise en œuvre. – user2901304