MatthewBehnke / apis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API staring point

Included features

  • http (Chi)
  • http_authentication (authboss)
  • authorization (casbin)
  • linting (see .golangci.yaml)

General TODO's

  • Enable more golangci linters
  • Unit testing
  • Mock testing
  • Have the request id on connection close and the only way to do that will be to modify middleware.RequestLogger
  • add "go run -mod=mod entgo.io/ent/cmd/ent init --target ./pkg/database/models {User}" to makefile
  • cleanup makefile
  • start documentation

About


Languages

Language:Go 97.7%Language:JavaScript 1.4%Language:Dockerfile 0.8%