basil

module
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2023 License: ISC

README

Go Doc Build Status Go Report Card Test Coverage

Basil 🌿

Basil is a monorepo application framework for building service-oriented applications in Go.

Why?

TBD

Documentation

For complete documentation, please see here

Directories

Path Synopsis
package config is a minimal and unopinionated library for reading configuration values in Go applications based on The 12-Factor App (https://12factor.net/config).
package config is a minimal and unopinionated library for reading configuration values in Go applications based on The 12-Factor App (https://12factor.net/config).
Package factory is used for generating random values for testing purposes.
Package factory is used for generating random values for testing purposes.
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for:
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for:
Package health is used for implementing health checks for services.
Package health is used for implementing health checks for services.
httpx provides extensions for http applications and services.
httpx provides extensions for http applications and services.
Package ptr is used for getting pointer to values.
Package ptr is used for getting pointer to values.
Package telemetry can be used for implementing observability using OpenTelemetry API.
Package telemetry can be used for implementing observability using OpenTelemetry API.
grpc
Package grpc is used for building observable gRPC servers and clients that automatically report logs, metrics, and traces.
Package grpc is used for building observable gRPC servers and clients that automatically report logs, metrics, and traces.
http
Package http is used for building observable HTTP servers and clients that automatically report logs, metrics, and traces.
Package http is used for building observable HTTP servers and clients that automatically report logs, metrics, and traces.

Jump to

Keyboard shortcuts

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