Skip to content

Commit 2d70bee

Browse files
authored
Add deprecation notice for Go client SDK
Document the deprecation of the Go client SDK and provide guidance for users.
1 parent 659bd44 commit 2d70bee

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

blog/260407

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
2+
---
3+
title: "2026-05-07: Deprecation of Go client SDK"
4+
date: "2026-04-07"
5+
tags: ["Deprecation"]
6+
authors: vpellcodat
7+
---
8+
9+
On **May 7, 2026**, Codat will deprecate and archive the [Go client SDK](https://github.com/codatio/client-sdk-go).
10+
11+
<!--truncate-->
12+
13+
To focus our efforts on the SDKs where we can deliver the most value, we are deprecating the Go client SDK across all Codat products. This will allow us to concentrate our resources on improving the developer experience for our more widely adopted [TypeScript](https://github.com/codatio/client-sdk-typescript), [Python](https://github.com/codatio/client-sdk-python), and [C#](https://github.com/codatio/client-sdk-csharp) SDKs.
14+
15+
## What's changing
16+
17+
All Go modules published under `github.com/codatio/client-sdk-go` will no longer be maintained:
18+
19+
| Product | Module |
20+
| --- | --- |
21+
| **Platform** | `github.com/codatio/client-sdk-go/platform` |
22+
| **Bank Feeds** | `github.com/codatio/client-sdk-go/bank-feeds` |
23+
| **Lending** | `github.com/codatio/client-sdk-go/lending` |
24+
| **Sync for Commerce** | `github.com/codatio/client-sdk-go/sync-for-commerce` |
25+
| **Sync for Expenses** | `github.com/codatio/client-sdk-go/sync-for-expenses` |
26+
| **Sync for Payables** | `github.com/codatio/client-sdk-go/sync-for-payables` |
27+
| **Sync for Payroll** | `github.com/codatio/client-sdk-go/sync-for-payroll` |
28+
29+
After the deprecation date:
30+
31+
- We will **stop publishing new versions** of these modules.
32+
- We will **not** address bugs, security updates, or compatibility issues.
33+
- The [GitHub repository](https://github.com/codatio/client-sdk-go) will be **archived** (read-only).
34+
- Existing tagged versions will **remain available** via the Go module proxy — your current builds will not break.
35+
36+
## Alternatives
37+
38+
Codat's APIs remain fully available to Go applications. If you are currently using the Go SDK, you can:
39+
40+
- **Call Codat's REST APIs directly** using Go's standard `net/http` package or any HTTP client library. Our [API reference](https://docs.codat.io/) documents all available endpoints.
41+
- **Switch to a supported SDK** if your stack allows. Our [TypeScript](https://github.com/codatio/client-sdk-typescript), [Python](https://github.com/codatio/client-sdk-python), and [C#](https://github.com/codatio/client-sdk-csharp) SDKs are actively maintained and receive regular updates.
42+
43+
## Action required
44+
45+
If you don't use the Go SDK, no action is required on your part.
46+
47+
If you do use the Go SDK, plan to migrate to direct API calls or a supported SDK before **May 7, 2026**. If you have questions or need assistance, please reach out to your dedicated Codat representative or contact our [support team](mailto:support@codat.io).

0 commit comments

Comments
 (0)