command
module
Version:
v1.1.1
Opens a new window with list of versions in this module.
Published: Oct 20, 2020
License: GPL-3.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
This is the go boilerplate on the top of fiber web framework.
With simple setup, you can use many features out of the box:
The features include:
- Basic Auth with Login,Register
- Email confirmation on Registration
- Role based authorization using Casbin
- File uploads
- UI on Tailwind. Setup ready for VueJS integration
- Laravel mix for UI
- Payment processing via PayPal
- Logging via Zerolog with file rotation
- MySQL with GORM
- HTTP Client with Retry (with Backoff strategy), Throttle and Timeout
- RabbitMQ Integration for Queue Processing
- REST API Authentication with JWT
- APP and API Separation based on JWT Token
- REST based basic auth
- Use of Redis for Cache and Session
- Hot Reload with Air
- Flash Message based on cookies
- Easy Config Settings based on .env
- Setup for Docker
Thanks to following libraries:
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
utils
|
|
xopen
Package xopen makes it easy to get buffered readers and writers.
|
Package xopen makes it easy to get buffered readers and writers. |
Click to show internal directories.
Click to hide internal directories.