https://github.com/adobe/ims-go
Go Client library for IMS
https://github.com/adobe/ims-go
Last synced: 3 months ago
JSON representation
Go Client library for IMS
- Host: GitHub
- URL: https://github.com/adobe/ims-go
- Owner: adobe
- License: apache-2.0
- Created: 2019-10-15T12:40:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-04-01T10:47:10.000Z (3 months ago)
- Last Synced: 2026-04-01T12:34:27.444Z (3 months ago)
- Language: Go
- Size: 121 KB
- Stars: 11
- Watchers: 14
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Go IMS Client
[](https://github.com/adobe/ims-go/actions/workflows/ci.yml)
[](https://github.com/adobe/ims-go/actions/workflows/govulncheck.yml)
[](https://goreportcard.com/report/github.com/adobe/ims-go)

[](https://pkg.go.dev/github.com/adobe/ims-go/ims)
[](LICENSE)
This project is a Go library for accessing the IMS API.
The goal of this project is to provide an easy-to-use binding to the IMS API and a set of common utilities for working efficiently with IMS.
## Installation
Use the standard Go toolchain to use this library in your project.
Example:
```
go get -u github.com/adobe/ims-go
```
## Usage
Once installed, you can start interacting with IMS by instantiating a new client.
Example:
```go
import "github.com/adobe/ims-go/ims"
c, err := ims.NewClient(&ims.ClientConfig{
URL: imsEndpoint,
})
```
## Contributing
Contributions are welcomed!
Read the [Contributing Guide](./.github/CONTRIBUTING.md) for more information.
## Licensing
This project is licensed under the Apache V2 License.
See [LICENSE](LICENSE) for more information.