James Houlahan 9e3bd79a8b feat: Implement NetError (and rename proton.Error to proton.APIError)
NetError is an error type returned when no response was received from
the API. This allows callers to determine whether their call failed
due to a network level error.

Additionally, proton.APIError now has Status to see what the status code
was in the response that triggered the error.
2023-01-17 12:27:51 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-12-05 13:26:38 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 22:16:18 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00
2022-11-23 12:03:04 +01:00

Go Proton API

CI Status GoDoc Go Report Card License

This repository holds Go Proton API, a Go library implementing a client and development server for (a subset of) the Proton REST API.

The license can be found in the LICENSE file.

For the contribution policy, see CONTRIBUTING.

Environment variables

Most of the integration tests run locally. The ones that interact with Proton servers require the following environment variables set:

  • GO_PROTON_API_TEST_USERNAME
  • GO_PROTON_API_TEST_PASSWORD

Contribution

The library is maintained by Proton AG, and is not actively looking for contributors.

Description
No description provided
Readme MIT 888 KiB
Languages
Go 99.4%
Shell 0.6%