docs: packages
continuous-integration/drone the build was successful Details

This commit is contained in:
Geno 2021-09-11 11:25:54 +02:00
parent e18eddfdda
commit ea2ffbc424
7 changed files with 27 additions and 2 deletions

View File

@ -5,7 +5,8 @@
some packages collected for easy and often used functions some packages collected for easy and often used functions
- `file`: Read and Save - JSON, TOML
- `database`: Start by Config, Migrate - `database`: Start by Config, Migrate
- `worker`: cronjob - `file`: Read and Save - JSON, TOML
- `mailer`: Send E-Mail and receive for testing
- `web`: helpers for golang-gin framework e.g. websocket, metrics, status, auth - `web`: helpers for golang-gin framework e.g. websocket, metrics, status, auth
- `worker`: cronjob

4
database/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package database implements common functionality for database with gorm.
*/
package database

4
mailer/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package mailer implements common functionality for sending emails and for testing
*/
package mailer

4
web/api/status/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package status implements for web the module to publish the status with version and other extras
*/
package status

4
web/auth/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package auth implements for web the module for authentification
*/
package auth

4
web/metrics/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package metrics implements for web the module to publish prometheus metrics
*/
package metrics

4
web/webtest/docs.go Normal file
View File

@ -0,0 +1,4 @@
/*
Package webtest implements an easy way to write test for web modules
*/
package webtest