Installer Go et le pilote Godror
Pour vous connecter à Autonomous Database à partir de votre application Go, installez Go et le pilote godror
.
- Téléchargez et installez Go en fonction de votre système d'exploitation et de sa version. Cette méthode s'installe à partir de packages binaires précompilés.Remarque
Ces étapes décrivent l'installation de l'application Go pour le système d'exploitation Microsoft Windows. Pour les systèmes d'exploitation Linux et Mac, vous pouvez consulter le lien mentionné dans cette étape. - Ouvrez le fichier MSI que vous avez téléchargé et suivez les instructions pour télécharger Go. Le programme d'installation installera le pilote
godror
. - Accédez à Program Files (x86).Après l'installation, fermez et rouvrez toutes les invites de commande ouvertes afin que les modifications apportées à l'environnement par le programme d'installation soient reflétées à l'invite de commande.
- Vérifiez que vous avez installé Go.
-
Dans Windows, cliquez sur le menu Démarrer.
-
Dans la zone de recherche du menu, saisissez
cmd
, puis appuyez sur la touche Entrée. -
Dans la fenêtre d'invite de commande qui s'affiche, entrez la commande suivante :
go version
-
Confirmez que la commande imprime la version installée de Go.
-
- Installez
godror
:Pour installergodror
, exécutez la commande suivante :go get github.com/godror/godror
Godror
est un package de base de données open source dans Go qui permet à un utilisateur d'application Go de se connecter et d'utiliser Autonomous Database à l'aide d'ODPI-C.Reportez-vous à la section Go DRiver for ORacle User Guide (erreur) pour obtenir des conseils supplémentaires sur l'installation.
- Installez une bibliothèque client Oracle pour utiliser
Godror
.Godror
utilise Oracle Database Programming Interface for C (ODPI-C) qui prend en charge la connexion aux bases de données Oracle.Suivez les instructions d'installation d'ODPI-C pour installer et configurer les bibliothèques client Oracle.
Vous pouvez utiliser le paramètre facultatif
libDir
pour indiquer le répertoire de bibliothèque du client Oracle sur macOS et Windows. Par exemple :db, err := sql.Open("godror", `user="scott" password="tiger" connectString="dbhost:1521/orclpdb1" libDir="/Users/myname/instantclient_19_3"`)
Dans cet exemple, la valeur du paramètre
libDir
est définie sur le chemin de l'emplacement où vous décompressez les fichiers ZIP Oracle Instant Client.Remarque
Oracle vous recommande de vous tenir au courant des versions Go et
godror
.
Rubrique parent : connexion d'applications d'accès à Autonomous Database