krystal / go-katapult

Go client library for Katapult
https://pkg.go.dev/github.com/krystal/go-katapult
MIT License
3 stars 1 forks source link

feat(next): introduce the openapi generated client in the next package #152

Closed ikadix closed 6 months ago

ikadix commented 8 months ago

Now available in github.com/krystal/go-katapult/next is a complete client for the katapult API. This is generated from the openapi spec. For now this includes a docker image and a shell script for the build command.

[!NOTE]
This bumps the following things :

  • Go Version is now minimum v1.20
  • Golangci-lint is now using v1.56
  • checkout action is now v4
  • setup-go action is now v5
  • golangci-lint action is now in use with v4
  • codeclimate action is now v5

goconst has been disabled in test files. a few changes have been made across the project to remove usage of io/ioutil

Closes #150

codeclimate[bot] commented 6 months ago

Code Climate has analyzed commit 4efa0203 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (90% is the threshold).

This pull request will bring the total coverage in the repository to 91.0% (0.0% change).

View more on Code Climate.