mimas

module
v0.0.0-...-0356a80 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2020 License: MIT

README

delineate.io

delineate.io

portray or describe (something) precisely.

PRs Welcome

Purpose

Delineate is a platform for taking business ideas to end users without losing clarity of the orginal idea. This repo contains the lightweight framework available as a package for building microservices in go.

Objectives

The primary objective is to reduce the amount of code and complexity required to delivered services.

After reviewing other frameworks they still involved alout of boiler code (e.g. go-kit, micro, gizmo) and whilst they offer great functionality they were over complicated for the delineate.io platform requirements.

Local Development

To set up a local development environment run bash ./setup.sh.

As part of this setup pre-commit a git hook is installed that depends on golangci-lint. golangci-lint needs to be installed seperately and the official documentation should be consulted.

Contributions

The project is looking for contributors and collaborators

If you are interested in contributing then please refer to the organisation Code of Conduct and Contributing Guidelines.

Directories

Path Synopsis
common module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL