사용 예시
이 페이지의 내용
개요
사용 예시는 널리 사용되는 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
예시
다음 작업에 대한 사용 예시를 찾을 수 있습니다.