1- # go-client-mongodb-realm
1+ # go-client-mongodb-atlas-app-services (WIP)
22[ ![ PkgGoDev] ( https://pkg.go.dev/badge/go.mongodb.org/realm )] ( https://pkg.go.dev/go.mongodb.org/realm )
33
4- A Go HTTP client for the [ MongoDB Realm API] ( https://docs.mongodb.com/realm/admin/api/v3/ ) .
5-
6- Note that Realm only supports the two most recent major versions of Go.
4+ A Go HTTP client for the [ MongoDB Atlas App Services Admin API] ( https://www.mongodb.com/docs/atlas/app-services/admin/api/v3/ ) .
75
86## Usage
97
108``` go
11- import " go.mongodb.org/realm/realm "
9+ import " go.mongodb.org/atlas-appservices/appservices "
1210```
1311
14- Construct a new Realm client, then use the various services on the client to
12+ Construct a new App Services client, then use the various services on the client to
1513access different parts of the Atlas API. For example:
1614
1715``` go
18- client := realm .NewClient (nil )
16+ client := appservices .NewClient (nil )
1917```
2018
2119The services of a client divide the API into logical chunks and correspond to
2220the structure of the Atlas API documentation at
23- https://docs .mongodb.com/realm /admin/api/v3/ .
21+ https://www .mongodb.com/docs/atlas/app-services /admin/api/v3/ .
2422
2523** NOTE:** Using the [ context] ( https://godoc.org/context ) package, one can easily
2624pass cancellation signals and deadlines to various services of the client for
@@ -33,7 +31,7 @@ Each version of the client is tagged, and the version is updated accordingly.
3331
3432To see the list of past versions, run ` git tag ` .
3533
36- To release a new version, first ensure that [ Version] ( ./realm/realm .go ) is updated
34+ To release a new version, first ensure that [ Version] ( ./appservices/appservices .go ) is updated
3735(i.e., before running ` git push origin vx.y.z ` , verify that ` Version=x.y.z ` should match the tag being pushed to GitHub)
3836
3937## Roadmap
@@ -48,4 +46,4 @@ See our [CONTRIBUTING.md](CONTRIBUTING.md) Guide.
4846
4947## License
5048
51- ` go-client-mongodb-realm ` is released under the Apache 2.0 license. See [ LICENSE] ( LICENSE )
49+ ` go-client-mongodb-atlas-app-services ` is released under the Apache 2.0 license. See [ LICENSE] ( LICENSE )
0 commit comments