proxy.golang.org : github.com/domonda/api/golang/domonda
Updating the master-data of a client-company can be done in bulk using the REST API with JSON data. In general those API endpoints follow an `upsert` logic, meaning that if data records can be identified by an ID or name, they will be updated with the provided data, else new records will be inserted. For those endpoints we also provide a Go SDK with this package. Using this Go package to make API requests has the benefit of basic client side validation of the data before sending the request and the client package will always be kept up to date with the API server implementation. The server is also implemented with Go and uses the standard library JSON parser which is documented here: https://pkg.go.dev/encoding/json The struct types in in this package define the JSON API where every struct is mapped to a JSON object with the names of the struct fields used as JSON object value names. The Go JSON parser detects object values names case insensitive and object values that are left out in the JSON will have their types' Go zero value after parsing.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/domonda/api/golang/domonda
License: MIT
Latest release: almost 2 years ago
First release: over 2 years ago
Namespace: github.com/domonda/api/golang
Stars: 6 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago