[GODRIVER-614] Restructure Go Driver Repository Created: 25/Oct/18  Updated: 21/Nov/18  Resolved: 19/Nov/18

Status: Closed
Project: Go Driver
Component/s: API
Affects Version/s: None
Fix Version/s: 0.1.0

Type: Improvement Priority: Major - P3
Reporter: Kristofer Brandow (Inactive) Assignee: Kristofer Brandow (Inactive)
Resolution: Done Votes: 0
Labels: beta
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by GODRIVER-640 Split x/network/integration into x/ne... Closed
Epic Link: Finalize mongo API

 Description   

The structure of the repository is a component of the driver’s public API because it determines what packages are available and what their import paths are. Since GoDoc is generated and listed in alphabetical order the structure of the repository also determines what documentation the users sees.

 

Update the structure of the packages so that users see higher level packages above their lower level component packages.



 Comments   
Comment by Githook User [ 19/Nov/18 ]

Author:

{'name': 'Kris Brandow', 'email': 'kris@mongodb.com', 'username': 'skriptble'}

Message: Restructure repository

Renamed dispatch package to driver and moved under x/mongo.
Split core library into driver and network libraries, and moved
libraries under the appropriate directory.
Updated Makefile and fixed linting errors.

GODRIVER-614

Change-Id: I480a7aa46ed8aa82f07f0dccb782cba33b049362
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/d685dac01f10a738bb94f874071281022cddc55d

Generated at Thu Feb 08 08:34:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.