Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery
MIT License
Bot releases are visible (Hide)
Published by pilinux about 2 years ago
🏆 cleanup of the codebase
🎁 example
contains guidelines on how
gorest
can be used to build RESTful API, but
developers are free to innovate and implement
their methods
Published by pilinux about 2 years ago
⚡ optimized database configuration files
⚡ optimized web application firewall
⚡ JSON protection from hijacking
⚡ better handling of JWT
⚡ two-factor authentication
⚡ email verification
⚡ password recovery
⚡ password update
Published by pilinux about 2 years ago
Full Changelog: https://github.com/pilinux/gorest/compare/v1.4.5...v1.5.1
Published by pilinux over 2 years ago
⚡ gin
updated to 1.8.1
⚡ gorm
updated to 1.23.8
⚡ gorm mysql
driver updated to 1.3.5
⚡ gorm sqlite
driver updated to 1.3.6
⚡ mongodb mongo
driver updated to 1.10.0
⚡ Qmgo
updated to 1.1.1
⚡ radix
driver updated to 4.1.0
Published by pilinux over 2 years ago
⚡ gorm postgres
driver updated to 1.3.7
⚡ gorm mysql
driver updated to 1.3.4
⚡ gorm mongo
driver updated to 1.9.1
⚡ gorm
updated to 1.23.5
⚡ Qmgo
updated to 1.1.0
Published by pilinux over 2 years ago
⚡ MongoDB driver switched to Qmgo
⚡ Controller examples for MongoDB updated
⚡ Critical security issues (CWE-089, CWE-943) fixed in controller examples
⚡ Code refactored in database config files
Published by pilinux over 2 years ago
⚡ MongoDB driver added
⚡ Bump to gorm 1.23.2
⚡ Error checks during initialization of redis
⚡ Option to enable/disable RDBMS
Published by pilinux almost 3 years ago
⚡ Bump to gorm 1.22.5
⚡ More error checks during gin engine setup
⚡ New action workflows added to examine, build, and static analysis of the code
Full Changelog: https://github.com/pilinux/gorest/compare/v1.4.0...v1.4.1
Published by pilinux almost 3 years ago
Breaking changes!! If your application is built on one of the previous releases, you need to do some adjustments to your codes before switching to v1.4.
templates
directoryBasic Auth
. Users can use either one of them or both - JWT
and Basic Auth
Firewall
Published by pilinux almost 3 years ago
Published by pilinux almost 3 years ago
Argon2id
Published by pilinux over 3 years ago