buildingapi

command module
v0.0.0-...-481333c Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2021 License: MIT Imports: 26 Imported by: 0

README

buildingapi is a template for building APIs with Go

Features

  • Routing (github.com/go-chi/chi/v5)
  • Connecting to PostgreSQL DB
  • Using GORM
  • Broken down into Routes/Entities/Services/Repository
  • Handling API Versioning
  • Self Implemented Middlewares
  • Utils Folder
  • Tracing (go.opentelemetry.io/otel)
  • Error Handling
  • Graceful Shutdown through the use of signals and channels
  • Strutured Logging (github.com/rs/zerolog)

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api

Jump to

Keyboard shortcuts

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