35 lines
641 B
Markdown
Raw Normal View History

2025-10-14 14:16:15 +02:00
# Example Codex Go Bindings
This repository demonstrates how to integrate the [Codex Go bindings](https://github.com/codex-storage/codex-go-bindings) into a Go project.
The project starts a Codex node, uploads and downloads some data, and can be stopped with `Ctrl+C`.
## Get the Go dependency
```sh
go get
```
## Fetch the artifacts
```sh
# Adapt for your OS
OS := "linux"
ARCH := "amd64"
make fetch
```
By default, the last release will be downloaded and extracted to libs folder. You can change the `Makefile`
to specify another folder or download a specific version.
## Build
```sh
make build
```
## Run
```sh
./example
```