@@ -19,46 +19,84 @@ MongoDB Go Driver
19
19
Introduction
20
20
------------
21
21
22
- The official MongoDB Go Driver enables Go applications to connect to
23
- MongoDB and work with data.
22
+ The official MongoDB Go Driver enables Go applications to connect to and
23
+ work with data in MongoDB. This page describes each section of the
24
+ driver documentation.
25
+
26
+ Developer Hub
27
+ ~~~~~~~~~~~~~
28
+
29
+ Visit the Developer Hub for content, resources, community, and social
30
+ engagement for developers related to the Go driver:
31
+
32
+ - To view articles on Go, see the `How To's and Articles page <https://www.mongodb.com/developer/learn/?content=Articles&text=Go>`__.
33
+ - To view the Go forum, see the `forums page <https://www.mongodb.com/community/forums/tag/golang>`__.
34
+
35
+ Quick Start
36
+ -----------
37
+
38
+ To get up and running quickly, take a look at the :doc:`Quick Start
39
+ </quick-start>` to learn how to establish a connection to MongoDB Atlas
40
+ and begin to work with data.
24
41
25
42
Usage Examples
26
43
--------------
44
+
27
45
The :doc:`Usage Examples </usage-examples>` section provides
28
46
runnable code snippets and explanations for common methods. We recommend
29
47
this section for users that are new to the MongoDB Go Driver.
30
48
31
49
Fundamentals
32
50
------------
33
- Whether you are new to MongoDB or you just want to brush up on the core
34
- concepts, you can check out the **Fundamentals** section which contains
35
- learning material on using the Go driver for the following:
36
51
37
- * TODO
52
+ Whether you are new to MongoDB or want to brush up on core concepts, you
53
+ can check out the **Fundamentals** section which covers the following
54
+ material in the Go driver:
55
+
56
+ - :doc:`Connect to MongoDB </fundamentals/connection>`
57
+ - :doc:`Context Usage in MongoDB </fundamentals/context>`
58
+ - :doc:`Authenticate with MongoDB </fundamentals/auth>`
59
+
60
+ .. - :doc:`Specify an API Version </fundamentals/versioned-api>`
61
+ .. - :doc:`Use the Driver's Data Formats </fundamentals/data-formats>`
62
+ .. - :doc:`Perform CRUD Operations </fundamentals/crud>`
63
+ .. - :doc:`Perform Aggregations </fundamentals/aggregation>`
64
+ .. - :doc:`Construct Indexes </fundamentals/indexes>`
65
+ .. - :doc:`Specify Collations </fundamentals/collations>`
66
+ .. - :doc:`Record Events in the Driver </fundamentals/logging>`
67
+ .. - :doc:`Use Driver Events in your Code </fundamentals/monitoring>`
68
+ .. - :doc:`Store and Retrieve Files in MongoDB </fundamentals/gridfs>`
38
69
39
70
API
40
71
---
41
- See the `API Documentation <https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo>`_ link to api docs if you are looking
42
- for technical information about classes, methods, and configuration objects
43
- within the MongoDB Go Driver.
44
72
45
- FAQ
46
- ---
47
- The :doc:`Frequently Asked Questions (FAQ) </faq>` section provides answers
48
- to commonly asked questions about the MongoDB Go Driver.
73
+ See the `API Documentation
74
+ <https://pkg.go.dev/go.mongodb.org/mongo-driver/mongo>`__ if you are
75
+ looking for technical information about types, functions, and
76
+ configuration objects within the MongoDB Go Driver.
77
+
78
+ .. FAQ
79
+ .. ---
80
+
81
+ .. The :doc:`Frequently Asked Questions (FAQ) </faq>` section provides answers
82
+ .. to commonly asked questions about the MongoDB Go Driver.
49
83
50
84
Issues & Help
51
85
-------------
86
+
52
87
The :doc:`Issues & Help </issues-and-help>` section explains how to report
53
88
bugs, contribute to the driver, and find additional resources for asking
54
89
questions and receiving help.
55
90
56
91
Compatibility
57
92
-------------
58
- The :doc:`Compatibility </compatibility>` section shows compatibility charts
59
- with Golang and MongoDB server versions.
60
93
61
- What's New
62
- ----------
63
- The :doc:`What's New </whats-new>` section shows new features and
64
- changes in each version.
94
+ The :doc:`Compatibility </compatibility>` section contains compatibility
95
+ charts that show the recommended Go Driver version for each MongoDB
96
+ Server version.
97
+
98
+ .. What's New
99
+ .. ----------
100
+
101
+ .. The :doc:`What's New </whats-new>` section shows new features and
102
+ .. changes in each version.
0 commit comments