go-rbac-practice

module
v0.0.0-...-d595cb9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2021 License: Apache-2.0

README

Go RBAC Practice

An example RBAC Authorization project using Golang

With session base approach, implement RBAC authorization application

Dependencies

  • Docker
  • Postgres
  • Opentelemetry
  • Redis

Usage

UI

  • Will be update soon

Contribution

Directories

Path Synopsis
cmd
migrate
This package serve for db migration
This package serve for db migration
tracing
Command jaeger is an example program that creates spans and uploads to Jaeger.
Command jaeger is an example program that creates spans and uploads to Jaeger.
internal
api
authorization/model
Package model is a model abstraction of authorization module.
Package model is a model abstraction of authorization module.
buildinfo
Package buildinfo provides high-level build information injected during build.
Package buildinfo provides high-level build information injected during build.
user
user package TBU
user package TBU
pkg
customuid
customuid implement custom unique id, for moment use ulid
customuid implement custom unique id, for moment use ulid
dto
logging
Package logging sets up and configures logging.
Package logging sets up and configures logging.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL