api

package module
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2023 License: MIT Imports: 1 Imported by: 0

README

slate-rest

Opinionated golang application scaffolding for apis

  • slate-rest
    • cache
    • envelope
    • envelopemw
    • logmw
    • validation
slate-rest

TBD

cache

TBD

envelope

TBD

envelopemw

TBD

logmw

TBD

validation

TBD

Documentation

Overview

Package api implements an API auxiliary functionalities.

Index

Constants

View Source
const (
	// EnvID defines the slate.api package base environment variable name.
	EnvID = slate.EnvID + "_API"
)
View Source
const (
	// ID defines a base id of all other api
	// package instances registered in the application container.
	ID = slate.ID + ".api"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package cache defines caching interaction functionalities.
Package cache defines caching interaction functionalities.
Package envelope implements the response standard structure for all the REST responses providing a normalized way to provide information.
Package envelope implements the response standard structure for all the REST responses providing a normalized way to provide information.
Package rest implements a REST application and auxiliary.
Package rest implements a REST application and auxiliary.
envelopemw
Package envelopemw implements Gin-Gonic middleware to be used as a way to guarantee the response normalization throw the envelope defined structure.
Package envelopemw implements Gin-Gonic middleware to be used as a way to guarantee the response normalization throw the envelope defined structure.
logmw
Package logmw implements Gin-Gonic middleware to be used as a way to provide a REST logging normalized process.
Package logmw implements Gin-Gonic middleware to be used as a way to provide a REST logging normalized process.
Package validation implements structure validation parsing functionalities so that a normalized envelope can be obtained while validation the structure content.
Package validation implements structure validation parsing functionalities so that a normalized envelope can be obtained while validation the structure content.

Jump to

Keyboard shortcuts

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