Skip to content

Tochemey/gofigi

Repository files navigation

gofigi

GitHub Actions Workflow Status codecov GitHub go.mod Go version

Go binding for OpenFIGI API v3.

Overview

gofigi provides a Go interface to the OpenFIGI API. To access the OpenFIGI API and benefits from better rate limiting an account and token are required. The goal is for gofigi to be compatible with the v3 version of the OpenFigi API.

Motivation

OpenFIGI API is a great API with no go-binding.

Installation

go get github.com/tochemey/gofigi

Features

Contribution

Contributions are welcome! The project adheres to Semantic Versioning and Conventional Commits.

To contribute please:

  • Fork the repository
  • Create a feature branch
  • Code
  • Submit a pull request

Testing and Linter

Prior to submitting a pull request, please run:

go test -mod=vendor ./... -race -coverprofile=coverage.out -covermode=atomic -coverpkg=./...