# Lithic Launches Go Client Library for Easier Card Product Development

May 4, 2023

Eduardo Lopez  
Product Marketing Lead

## Table of Contents
- [Getting started with the Go client library](/content/blog/lithic-go-sdk#getting-started-with-the-go-client-library/index.html)  
- [Lithic API client libraries](/content/blog/lithic-go-sdk#lithic-api-client-libraries/index.html)  
- [Upcoming Libraries](/content/blog/lithic-go-sdk#upcoming-libraries/index.html)

Today, we’re releasing our [Go client library](https://github.com/lithic-com/lithic-go) to make it easier for Go developers to access the Lithic API and build card products on our platform.

Our Go library enables you to perform a wide range of operations, including creating cards and accounts, registering webhooks, managing request timeouts, and handling errors efficiently.

## **Getting started with the Go client library**

Install the go package:

```
go get -u 'github.com/lithic-com/lithic-go'
```

To use our Go library, import the package within your Go module using the following import statement:

```
import (
	"github.com/lithic-com/lithic-go" // imported as lithic
)
```

For detailed information on usage, retries, and status, [visit our Github repository](https://github.com/lithic-com/lithic-go). Please note that the package is still currently in beta, so we welcome and appreciate your [feedback](mailto:sdk-feedback@lithic.com).

## **Lithic API client libraries**

Lithic offers several other libraries to help reduce the time and effort required to build card products on our platform. To learn more, visit our [documentation](https://docs.lithic.com/docs/api-libraries#libraries) or click the below libraries.

- [Java](https://github.com/lithic-com/lithic-java)  
  Provides developers convenient access to the Lithic API for Java-based applications.
- [Node.js](https://github.com/lithic-com/lithic-node)  
  Provides convenient access to the Lithic REST API from applications written in server-side JavaScript. It includes TypeScript definitions for all request params and response fields.
- [Python](https://github.com/lithic-com/lithic-python)  
  Provides convenient access to the Lithic REST API from any Python 3.7+ application. It includes type definitions for all request params and response fields, and offers both synchronous and asynchronous clients powered by httpx.

Lithic also maintains an [OpenAPI spec](https://github.com/lithic-com/lithic-openapi) that you can reference.

## **Upcoming Libraries**

We are currently working on a Ruby client library, as well as a Kotlin-specific package that includes coroutines, flows, nullable instead of optional, and nice builders for params.

Our goal is to continue adding client libraries in order to make our APIs accessible to a wider range of programming languages.

If you'd like to request a library in a specific language or have any feedback you'd like to share, please email us at [lithic-sdk-feedback@lithic.com](mailto:lithic-sdk-feedback@lithic.com). You can also open an issue on Github if you have any questions, bugs, or ideas for improvement.
