Muito influenciado por C e parcialmente inspirado por Python, Go oferece recursos para melhor utilizar o poder de computação moderno, incluindo máquinas multicore em rede, bem como bases de código maiores. É de código aberto e seus processos leves, chamados goroutines, são ideais para desenvolvimento web e microsserviços. É também uma excelente escolha para aplicações de servidor de rede. Tudo isso faz da Go uma excelente combinação para a confiabilidade e escalabilidade inerentes à Oracle Cloud Infrastructure (OCI).
Go é uma linguagem de programação de código aberto, compilada e procedural projetada para ser altamente legível, como Python e JavaScript, mas também altamente eficiente e escalável, emprestando muitos conceitos de C. Sua rede de alto desempenho e suporte de multiprocessamento, bem como a simplicidade geral, tornaram cada vez mais popular entre os desenvolvedores de backend.
Combinar o poder das ofertas de banco de dados da Oracle com o Go significa que você pode aproveitar a confiabilidade, o dimensionamento e a eficiência de classe mundial com um mínimo de confusão. Este artigo explica como começar a usar o Go e os bancos de dados na OCI.
Quer saber quais funções você pode usar com Go e OCI? Não quero mais. Este workshop explica em detalhes como usar o OCI Go SDK e aproveitar ao máximo os serviços do OCI ao criar ferramentas usando o Go.
O OCI Object Storage é outra ferramenta avançada que é fácil de acessar com o Go. Saiba mais sobre buckets, namespaces e muito mais com este manual sobre como começar a usar essa tecnologia.
Crie, teste e implemente aplicações na Oracle Cloud gratuitamente. Inscreva-se uma vez e tenha acesso a duas ofertas gratuitas.
Entre com Bancos de Dados Oracle e conecte-se com Godror, um driver para estabelecer conexão com Bancos de Dados Oracle. Isso anda de mãos dadas com o Sqlx, uma biblioteca que fornece um conjunto de extensões para a biblioteca padrão de banco de dados/sql do Go.
Go é popular para a criação de microsserviços como ele começa rápido e mantém as coisas separadas. Saiba como usar uma infinidade de linguagens para criar microsserviços por conta própria e aproveitar o poder do Oracle Converged Database para criar ferramentas de classe mundial.
Os microsserviços que usam o Go são altamente responsivos e resistentes a falhas, portanto, vamos aprender a usar vários idiomas em conjunto com o AQ/TEQ no Oracle Database para potencializar qualquer número de ferramentas úteis.