go-service

module
v0.0.0-...-34232cb Latest Latest
Warning

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

Go to latest
Published: Jan 12, 2023 License: Apache-2.0

README

go-service

A production-level services in Go leveraging the power of Kubernetes. Each new feature that is added to the service is deployed to and managed using the Kubernetes environment used to run the service.

Directories

Path Synopsis
app
business/data/schema
Package schema contains the database schema, migrations and seeding data.
Package schema contains the database schema, migrations and seeding data.
business/sys/auth
Package auth provides authentication and authorization support.
Package auth provides authentication and authorization support.
business/sys/database
Package database provides support for access the database.
Package database provides support for access the database.
business/sys/metrics
Package metrics constructs the metrics the application will track.
Package metrics constructs the metrics the application will track.
business/sys/validate
Package validate contains the support for validating models.
Package validate contains the support for validating models.
business/web/mid
Package mid contains the set of middleware functions.
Package mid contains the set of middleware functions.
services/sales-api/handlers
Package handlers provides handler support for the debugging endpoints.
Package handlers provides handler support for the debugging endpoints.
services/sales-api/handlers/debug/checkgrp
Package checkgrp maintains the group of handlers for health checking.
Package checkgrp maintains the group of handlers for health checking.
services/sales-api/handlers/v1/testgrp
Package testgrp contains all the test handlers.
Package testgrp contains all the test handlers.
tooling/logfmt
This program takes the structured log output and makes it readable.
This program takes the structured log output and makes it readable.
foundation
keystore
Package keystore implements the auth.KeyStore interface.
Package keystore implements the auth.KeyStore interface.
web
Package web contains a small web framework extensions
Package web contains a small web framework extensions

Jump to

Keyboard shortcuts

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