gskeleton

package module
v0.0.0-...-1cbb08c Latest Latest
Warning

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

Go to latest
Published: Dec 11, 2024 License: MIT Imports: 1 Imported by: 0

README

Go Clean Architecture Template

Overview

This repository provides a basic folder structure for developing applications in Go using Clean Architecture principles. By following this structure, you can focus on building your application without spending time on organizing folders and files.

Why Clean Architecture?

Clean Architecture helps separate concerns within your application, making the codebase more modular, testable, and maintainable. The key benefits include:

  • Independence: Core business logic is separated from external dependencies and frameworks.
  • Testability: Each component can be tested independently, making unit and integration testing more straightforward.
  • Flexibility: You can easily replace or modify components without affecting the entire application.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Migration

func Migration() embed.FS

Types

This section is empty.

Jump to

Keyboard shortcuts

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