개요
사용 예시는 널리 사용되는 MongoDB 작업에 대한 편리한 시작점을 제공합니다. 각 예시에서는 다음을 제공합니다:
사용자 환경에서 실행할 수 있는 전체 Go 프로그램
프로그램 실행 후 예상 결과
사용 예시 사용 방법
이 예제에서는 Atlas 에서 제공하는 샘플 데이터 세트 를 사용합니다. Atlas 시작하기 의 단계에 따라 프리 티어 MongoDB Atlas에서 데이터베이스에 로드하거나 샘플 데이터 세트를 로컬 MongoDB 인스턴스로 가져올 수 있습니다.
데이터세트를 가져온 후에는 사용 예시를 복사하여 선택한 개발 환경에 붙여넣을 수 있습니다. 빠른 시작 가이드를 따라 MongoDB Go 드라이버를 시작하는 방법에 대해 자세히 알아볼 수 있습니다.
연결 문자열
'클러스터에 연결' 단계에 따라 환경 변수를 정의하기 위한 연결 문자열 MONGODB_URI 찾아 사용 예제를 실행 . 인스턴스 SCRAM 인증 사용하는 경우 <user> 을 데이터베이스 사용자 이름 으로, <password> 을 데이터베이스 비밀번호, <cluster-url> 를 인스턴스 의 URL 또는 IP 주소 로 바꿀 수 있습니다.
MongoDB 인스턴스 연결에 대해 자세히 알아보려면 연결 가이드를 참조하세요.
환경 변수
예시를 MongoDB 인스턴스에 연결하려면 연결 문자열로 환경 변수를 정의해야 합니다.
uri := os.Getenv("MONGODB_URI")
환경 변수를 정의하려면 GoDotEnv를 사용하면 됩니다.
프로젝트 루트의 .env 파일 에 다음 애플리케이션 구성을 추가하고 자리 표시자를 배포의 연결 문자열 값으로 바꿉니다. 자세한 학습 은 GoDotEnv 설명서를 참조하세요.
MONGODB_URI=mongodb+srv://<db_username>:<db_password>@<cluster-url>?retryWrites=true&w=majority
예시
다음 작업에 대한 사용 예시를 찾을 수 있습니다.