C의 큰 영향을 받았고 부분적으로 Python에서 영감을 얻은 Go는 네트워크로 연결된 멀티코어 머신과 더 큰 코드베이스를 포함한 최신 컴퓨팅 성능을 더 잘 활용할 수 있는 기능을 제공합니다. 오픈 소스이며 고루틴이라고 하는 경량 프로세스는 웹 개발 및 마이크로서비스에 이상적입니다. 또한 네트워크 서버 응용 프로그램에 대한 탁월한 선택입니다. 이 모든 것이 Oracle Cloud Infrastructure(OCI)에 내재된 안정성과 확장성에 탁월한 매치입니다.
Go는 Python 및 JavaScript과 같이 읽을 수 있도록 설계된 오픈 소스 컴파일 된 절차 프로그래밍 언어이지만 효율적이고 확장성이 뛰어나 C에서 많은 개념을 빌려줍니다. 고성능 네트워킹 및 다중 처리 지원은 물론 전반적인 단순성으로 인해 백엔드 개발자에게 인기가 높아지고 있습니다.
Oracle의 데이터베이스 오퍼링과 Go를 결합하면 최소한의 문제만으로도 세계적 수준의 신뢰성, 확장성 및 효율성을 활용할 수 있습니다. 이 문서에서는 OCI에서 Go 및 데이터베이스를 시작하는 방법에 대해 자세히 설명합니다.
Go 및 OCI에서 사용할 수 있는 기능은 무엇입니까? 더 이상 궁금하지 않습니다. 이 워크샵에서는 OCI Go SDK를 사용하여 Go를 사용하여 도구를 구축할 때 OCI 서비스를 최대한 활용하는 방법에 대해 자세히 설명합니다.
OCI Object Storage는 Go를 통해 쉽게 액세스할 수 있는 또 다른 강력한 도구입니다. 이 프라이머에서 이 기술을 시작하는 방법을 통해 버킷, 네임스페이스 등에 대해 알아보십시오.
Oracle Cloud에서 애플리케이션을 무료로 구축, 테스트, 배포해 보세요. 한 번 가입으로 두 가지 무료 혜택을 즐길 수 있습니다.
Oracle Databases로 전환하고 Oracle Databases에 연결하기 위한 드라이버인 Godror와 연결하세요. 이것은 Go의 표준 데이터베이스 / SQL 라이브러리에 대한 확장 세트를 제공하는 라이브러리 인 Sqlx와 관련이 있습니다.
Go는 마이크로서비스를 빠르게 시작하고 분리된 상태로 유지하는 데 인기가 있습니다. 다양한 언어를 사용하여 자체 마이크로서비스를 구축하고 Oracle Converged Database의 기능을 활용하여 세계적 수준의 도구를 만드는 방법을 알아보세요.
Go를 사용하는 마이크로서비스는 반응성이 높고 충돌 방지 기능이 있으므로 다양한 언어를 Oracle Database의 AQ/TEQ와 함께 사용하여 여러 유용한 도구를 지원하는 방법을 배웁니다.