I wrote a CircleCI API (V2) client in Go

Hi there. I wrote a CircleCI API (V2) client in Go.

I want to share this library to you in this post.

You may be able to find another CircleCI API client written in go, but as far as I can see, I couldn’t find one that is actively maintained and supports the V2 API.

The client I wrote is compatible with the v2 API of CircleCI and covers most of the API it provides.

However, many of the methods are not yet used in real projects, so some of them may not work well. I plan to iterate on the release for a while and it could be involved some breaking changes. If you are interested in using it, please try it out and give me feedback via GitHub Issue if you have any problems.

Thanks.

4 Likes

Hi @grezar! This is so cool, thank you for posting it here. Our engineers were excited to see your project - we have some Golang fans :smiley: Let me know if I can help you spread the word.

I’d love to send you some CircleCI swag if you’re interested!

1 Like

Hi @thekatertot :slight_smile:
I’m very glad to hear that.

Let me know if I can help you spread the word

Sounds nice :laughing:
Of course, I’d be very happy if you could share my project on your SNS, blog, etc.
But I don’t know what’s actually possible.

I’d love to send you some CircleCI swag if you’re interested!

Wow. I’d love to have that but I actually live in Japan. Is it possible to send me some swag?

1 Like