command
module
Version:
v1.9.0
Opens a new window with list of versions in this module.
Published: Jul 18, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Armory Service Kit
Common libraries for building go services. Armory provides set of packages to work with RDBMS (mostly PostgreSQL), RESTfull APIs, logging helpers.
Install
go get -u github.com/go-chi/chi
Features
-
Api
- Render - response helper, base responses
- HTTPX - wrapper for
http.Client
with additional helpers the for RESTfull APIs.
-
DB - connector for the ORMless interaction with the RDBMS (mostly PostgreSQL), schema migration helpers and paginated selects.
-
Log - simple wrapper for logrus with some useful perks.
-
Crypto - wrappers for hashing, signing, random values generation etc.
-
natsx - simple wrapper for NATS.
-
tools - set of miscellaneous helpers.
Usage
For details and documentation please check the godoc.org
- Forge — a common tool for code-generation and projects bootstrap, includes templates oriented for Armory usage.
- UWE — is an application runtime, provides instruments to compose, run and manage execution cycle of app.
Examples
Licence
Lancer-Kit Armory is Apache 2.0 licensed.
Documentation
¶
main package is needed to make possible imports via go get.
Source Files
¶
Directories
¶
api
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.