Maison >développement back-end >Golang >Comment installer le pilote Postgres pour gorm en utilisant gin ?
L'éditeur php Xiaoxin est là pour vous présenter comment utiliser gin pour installer le pilote Postgres pour gorm. Gin est un framework de langage Go permettant de créer des applications Web hautes performances, et Gorm est une bibliothèque ORM populaire en langage Go. Si vous souhaitez vous connecter à la base de données Postgres lorsque vous utilisez Gorm, vous devez d'abord installer le pilote correspondant. Cet article vous présentera en détail comment installer le pilote Postgres et fournira un exemple de code pour vous aider à démarrer rapidement. commençons!
J'essaie de connecter une application gin à une base de données postgres, les deux sont dockerisées. Je reçois une erreur lors de l'installation du pilote Postgres. La configuration est décrite sur le site :
$ go get -u gorm.io/driver/postgres go: downloading gorm.io/gorm v1.24.2 go: downloading github.com/jackc/pgx/v5 v5.3.1 go: downloading github.com/jackc/pgx v3.6.2+incompatible gorm.io/driver/postgres imports github.com/jackc/pgx/v5 imports github.com/jackc/pgx/v5/pgtype imports net/netip: package net/netip is not in goroot (/usr/local/go/src/net/netip)
Il ne semble pas y avoir de package net/netip dans goroot. J'ai trouvé qu'il devrait être ici par défaut. ce qui s'est passé?
Ma version Go est la 1.17.6
$ go version go version go1.17.6 linux/amd64
Mettez à niveau vers au moins la version 1.18, c'est peut-être le problème
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!