Linting, README update, drone CI recipe update.

This commit is contained in:
2019-12-03 21:28:26 +05:00
parent 169b9499fe
commit 50fa32a8ab
5 changed files with 17 additions and 26 deletions

View File

@@ -1,5 +1,7 @@
# ValiWork - validation framework
[![Build Status](https://ci.dev.pztrn.name/api/badges/pztrn/valiwork/status.svg)](https://ci.dev.pztrn.name/pztrn/valiwork) [![Discord](https://img.shields.io/discord/632359730089689128)](https://discord.gg/CvUnEpM) ![Keybase XLM](https://img.shields.io/keybase/xlm/pztrn)
ValiWork is a validation framework that provides sane API and ability to write own validators that returns arbitrary things. It is goroutine-safe and fast.
## Default validators
@@ -12,6 +14,8 @@ valiwork.InitializeDefaultValidators()
Default validators will return ``error``.
*There are no default validators ATM. Feel free to submit PR with them!*
## Validators registering and namespacing
Default validators using "T_N" scheme, where ``T`` is data type (string, int, int64, etc.) and ``N`` is a validator name (which can be a generic string). Please, use same naming scheme. Example good validators names: