Très influencé par C et en partie inspiré par Python, Go offre des fonctionnalités pour mieux utiliser la puissance de calcul moderne, y compris les machines en réseau, multicœurs ainsi que les bases de code plus grandes. C'est l'open source et ses processus légers, appelés goroutines, sont idéalement adaptés au développement web et aux microservices. C'est également un excellent choix pour les applications de serveur réseau. Tout cela fait de Go un excellent partenaire pour la fiabilité et l'évolutivité inhérentes à Oracle Cloud Infrastructure (OCI).
Go est un langage de programmation open source, compilé et procédural conçu pour être très lisible, comme Python et JavaScript, mais aussi très efficace et évolutif, empruntant de nombreux concepts à C. Son réseau hautes performances et sa prise en charge du multitraitement ainsi que sa simplicité globale l'ont rendu de plus en plus populaire auprès des développeurs back-end.
En associant la puissance des offres de base de données d'Oracle à Go, vous pouvez tirer parti de la fiabilité, de l'évolutivité et de l'efficacité de premier ordre en toute simplicité. Cet article explique comment commencer avec Go et les bases de données sur OCI.
Vous vous demandez quelles fonctions vous pouvez utiliser avec Go et OCI ? Je ne me demande plus. Cet atelier explique en détail comment utiliser le kit SDK OCI Go et tirer le meilleur parti des services OCI lors de la création d'outils à l'aide de Go.
OCI Object Storage est un autre outil puissant facile d'accès avec Go. Découvrez les buckets, les espaces de noms et bien plus encore grâce à cette introduction à cette technologie.
Créez, testez et déployez gratuitement des applications sur Oracle Cloud. Inscrivez-vous une seule fois et accédez à deux offres gratuites.
Adoptez les bases de données Oracle et connectez-vous à Godror, un pilote de connexion aux bases de données Oracle. Cela va de pair avec Sqlx, une bibliothèque qui vous donne un ensemble d'extensions de la base de données standard / bibliothèque sql de Go.
Go est populaire pour la création de microservices car il démarre rapidement et maintient les choses séparées. Découvrez comment utiliser une pléthore de langages pour créer vos propres microservices et tirer parti de la puissance d'Oracle Converged Database pour créer des outils de premier ordre.
Les microservices utilisant Go sont hautement réactifs et résistants aux pannes. Par conséquent, nous allons apprendre à utiliser différents langages conjointement avec AQ/TEQ dans Oracle Database pour alimenter un certain nombre d'outils utiles.