bootstraps

package module
v0.0.0-...-2ef61a0 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2021 License: MIT Imports: 0 Imported by: 0

README

Bootstrap

A bootstrap to develop web app. :-)

REFERENCE:

Go programming language:

Go Memory
Concurrency and Context:

HTTP and Web:

HTTP Authentication

CORS

Profiles:

Command line interface:

Unit test:

Config:

Errors:

Logger:

Data Validate:

Publish and Subscribe:

JWT:

RBAC:

SQL:

MySQL

NoSQL:

Mongo
Redis

Docker:

Others:

k/v stores:
json iterator:
dependency injector:
api docs builder:
SOA
CI
Nginx

Documentation

Overview

Package bootstraps is a tool kit to develop web apps.

Directories

Path Synopsis
Copy https://github.com/go-pkgz/expirable-cache Usage: cache, err := New() if err != nil { // handle the error...
Copy https://github.com/go-pkgz/expirable-cache Usage: cache, err := New() if err != nil { // handle the error...
Package crypto collects common cryptographic constants.
Package crypto collects common cryptographic constants.
Package errors implements a simple library for response errors.
Package errors implements a simple library for response errors.
Package log is a gauzy wrapper of package github.com/rs/zerolog, referring to package github.com/go-logr/logr.
Package log is a gauzy wrapper of package github.com/rs/zerolog, referring to package github.com/go-logr/logr.
nosql
Package validate wraps an immediate validtor to validate a struct or a variate using comment tags.
Package validate wraps an immediate validtor to validate a struct or a variate using comment tags.

Jump to

Keyboard shortcuts

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