-
Type:
Task
-
Resolution: Done
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
🔵 Done
-
Go Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
We've had a number of APIs that we want to add to the Go Driver, but they need time for refinement before we're ready to commit to making them part of the stable API. For example:
- The aggregation pipeline builder.
- The module that allows using the official AWS SDK instead of the built-in AWS auth.
We should create a repo for extensions like that, but without the guarantee of backward compatibility.
The Go project uses a similar concept for the golang.org/x/exp project, which does not offer backward compatibility.
Definition of done
What must be done to consider the task complete?
Pitfalls
What should the implementer watch out for? What are the risks?
- is related to
-
GODRIVER-3764 Adopt Go x/exp convention
-
- Needs Triage
-