Go용 Amazon QLDB 드라이버 - Amazon Quantum Ledger Database(QLDB)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Go용 Amazon QLDB 드라이버

원장의 데이터로 작업하려면 AWS가 제공하는 드라이버를 사용하여 Go 애플리케이션에서 Amazon QLDB에 연결할 수 있습니다. 다음 주제에서는 Go용 QLDB 드라이버를 시작하는 방법에 대해 설명합니다.

드라이버 리소스

Go 드라이버에서 지원하는 기능에 대한 자세한 설명은 다음 리소스를 참조하세요.

필수 조건

Go용 QLDB 드라이버를 시작하기 전에 다음을 수행해야 합니다:

  1. Amazon QLDB 액세스의 AWS 설정 지침을 따르십시오. 다음 내용이 포함됩니다:

    1. AWS에 가입합니다.

    2. 적절한 QLDB 권한을 가진 사용자를 생성합니다.

    3. 개발을 위한 프로그래밍 방식 액세스 권한을 부여합니다.

  2. (선택 사항 )원하는 통합 개발 환경(IDE)을 설치합니다. 일반적으로 Go에 사용되는 IDE 목록은 Go 웹 사이트의 편집기 플러그인 및 IDE를 참조하세요.

  3. Go 다운로드 사이트에서 다음 버전의 Go를 다운로드하여 설치하세요.

    • 1.15 이상 - Go v3용 QLDB 드라이버

    • 1.14 - Go v1 또는 v2용 QLDB 드라이버

  4. AWS SDK for Go를 위한 개발 환경 구성:

    1. AWS 보안 인증을 설정합니다. 공유 보안 인증 파일을 생성할 것을 권장합니다.

      지침은 AWS SDK for Go 개발자 가이드자격 증명 지정을 참조하세요.

    2. 기본 AWS 리전을 설정하십시오. 방법을 알아보려면 AWS 리전 지정하기를 참조하세요.

      사용 가능한 리전의 전체 목록은 AWS 일반 참조에서 Amazon QLDB 엔드포인트 및 할당량을 참조하십시오.

그런 다음 기본 샘플 애플리케이션을 설정하고 예의 단축 코드를 실행하거나 해당 드라이버를 기존 Go 프로젝트에 설치할 수 있습니다.

  • 기존 프로젝트에 QLDB 드라이버와 AWS SDK for Go를 설치하려면 설치로 이동하세요.

  • 프로젝트를 설정하고 원장에 대한 기본 데이터 트랜잭션을 보여주는 단축 코드 예제를 실행하려면 빠른 시작 자습서를 참조하십시오.

설치

Go용 QLDB 드라이버는 GitHub 리포지토리 awslabs/amazon-qldb-driver-go의 오픈 소스입니다. QLDB는 다음 드라이버 버전과 해당 Go 종속성을 지원합니다.

드라이버 버전 Go 버전 상태 최근 릴리스 날짜
1.x 1.14 이상 프로덕션 릴리스 2021년 6월 16일
2.x 1.14 이상 프로덕션 릴리스 2021년 7월 21일
3.x 1.15 이상 프로덕션 릴리스 2022년 11월 10일
드라이버를 설치하려면
  1. 프로젝트에서 Go 모듈을 사용하여 프로젝트 종속성을 설치하는지 확인하세요.

  2. 프로젝트 디렉터리에 다음 go get 명령을 입력합니다.

    3.x
    $ go get -u github.com/awslabs/amazon-qldb-driver-go/v3/qldbdriver
    2.x
    $ go get -u github.com/awslabs/amazon-qldb-driver-go/v2/qldbdriver

드라이버를 설치하면 AWS SDK for Go 또는 AWS SDK for Go v2Amazon Ion 패키지를 포함한 종속 항목도 설치됩니다.

원장에서 기본 데이터 트랜잭션을 실행하는 방법에 대한 단축 코드 예제는 Cookbook 참조를 참조하십시오.