Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Ejemplos de uso

Los ejemplos de uso proporcionan puntos de partida convenientes para las operaciones populares de MongoDB. Cada ejemplo proporciona lo siguiente:

  • Un programa completo de Go que puede ejecutar en su propio entorno

  • El resultado esperado después de ejecutar el programa

Estos ejemplos usan el conjuntos de datos de muestra proporcionados por Atlas. Puedes cargarlos en tu base de datos en el nivel gratuito de MongoDB Atlas siguiendo los pasos en Comenzar a usar Atlas o puedes importar el conjunto de datos de muestra en una instancia local de MongoDB.

Una vez que importe el conjunto de datos, puede copiar y pegar un ejemplo de uso en el entorno de desarrollo de su elección. Puedes seguir el Mira Inicio Rápido para aprender más sobre cómo comenzar con el controlador Go de MongoDB.

Sigue el paso "Conéctate a tu Clúster" para encontrar la cadena de conexión para definir tu MONGODB_URI variable de entorno para ejecutar los ejemplos de uso. Si tu instancia utiliza autenticación SCRAM, puedes sustituir <user> por tu nombre de usuario de la base de datos, <password> por tu contraseña de base de datos, y <cluster-url> por la URL o la dirección IP de tu instancia.

Para obtener más información sobre cómo conectarse a tu instancia de MongoDB, consulta la guía de conexión.

Para conectar el ejemplo a tu instancia de MongoDB, debes definir una variable de entorno usando tu cadena de conexión.

uri := os.Getenv("MONGODB_URI")

Puedes utilizar GoDotEnv para definir tu variable de entorno.

Añade la siguiente configuración de la aplicación en tu archivo .env en la raíz de tu proyecto, sustituyendo los textos de relleno por los valores de la cadena de conexión de tu implementación. Para obtener más información, consulta la documentación de GoDotEnv.

MONGODB_URI=mongodb+srv://<db_username>:<db_password>@<cluster-url>?retryWrites=true&w=majority

Puedes encontrar ejemplos de uso para las siguientes tareas:

Volver

Novedades

En esta página