My intention with this article is to show how I'd implement role-based access control (RBAC) if I had to -
in the hope that it acts as a guide for when you need to implement something similar in your projects. I am writing this implementation in go but the concepts discussed are practically universal and can be replicated in any programming language you choose.
This article isn't for absolute beginners, you'll need to be familiar with basic concepts in golang and sql to follow along.
Table of Contents
Project Description






