brick-starter-kit

command module
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2022 License: MIT Imports: 6 Imported by: 0

README

brick-starter-kit

Build Status Coverage Status GoDevDoc Time Tracker Code lines Comments

Project template with GitHub actions for Go.

Usage

Create a new repository from this template, check out it and run ./run_me.sh to replace template name with name of your repository.

Documentation

Overview

Package main provides brick-starter-kit web service.

Directories

Path Synopsis
Package internal protects application packages.
Package internal protects application packages.
domain
Package domain contains domain layer definitions.
Package domain contains domain layer definitions.
domain/greeting
Package greeting defines greeting domain.
Package greeting defines greeting domain.
infra
Package infra provides application resources and domain implementation.
Package infra provides application resources and domain implementation.
infra/cached
Package cached provides caching layer for domain services.
Package cached provides caching layer for domain services.
infra/nethttp
Package nethttp manages application http interface.
Package nethttp manages application http interface.
infra/nethttp/ui
Package ui provides application web user interface.
Package ui provides application web user interface.
infra/schema
Package schema provides application-specific schema definitions.
Package schema provides application-specific schema definitions.
infra/service
Package service defines application resources and configuration.
Package service defines application resources and configuration.
infra/storage
Package storage provides database-related implementations.
Package storage provides database-related implementations.
infra/storage/mysql
Package mysql provides migrations.
Package mysql provides migrations.
infra/storage/sqlite
Package sqlite provides migrations.
Package sqlite provides migrations.
usecase
Package usecase provides application use cases.
Package usecase provides application use cases.
resources
static
Package static provides embedded static assets.
Package static provides embedded static assets.

Jump to

Keyboard shortcuts

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