Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/glocurrency/commons

Common helpers for Golang projects used at GloCurrency.
https://github.com/glocurrency/commons

commons gcp gin gin-gonic glocurrency go golang google helpers

Last synced: about 1 month ago
JSON representation

Common helpers for Golang projects used at GloCurrency.

Awesome Lists containing this project

README

        

# commons

[![Go Reference](https://pkg.go.dev/badge/github.com/glocurrency/commons.svg)](https://pkg.go.dev/github.com/glocurrency/commons)
[![Go Report Card](https://goreportcard.com/badge/github.com/glocurrency/commons)](https://goreportcard.com/report/github.com/glocurrency/commons)
[![Maintainability](https://api.codeclimate.com/v1/badges/37cc71ac058866c7f646/maintainability)](https://codeclimate.com/github/glocurrency/commons/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/37cc71ac058866c7f646/test_coverage)](https://codeclimate.com/github/glocurrency/commons/test_coverage)

Common helpers for Golang projects

## Installation

```bash
go get -u github.com/glocurrency/commons
```

## Local development

### Requirements

1. [Visual Studio Code](https://code.visualstudio.com/)
1. [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
1. [Docker](https://www.docker.com/products/docker-desktop/)

### Container Setup

Run the command from the command palette `Dev Containers: Reopen in Container` to open the project in a container.

![Reopen in Container](https://i.imgur.com/eKiWJn3.png)

## Authors
- [Ivan Stasiuk](https://github.com/brokeyourbike) | [Twitter](https://twitter.com/brokeyourbike) | [LinkedIn](https://www.linkedin.com/in/brokeyourbike) | [stasi.uk](https://stasi.uk)

## License
[MIT License](https://github.com/glocurrency/commons/blob/main/LICENSE)