arquiteturaonion

package module
v0.0.2-0...-e11ba5d Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

README

Arquitetura Onion

Este repositório contém um exemplo de implementação da Arquitetura Onion usando Golang.

Sobre a Arquitetura Onion

A Arquitetura Onion é ??

✔ Mais informações sobre o Arquitetura Onion em: Jornada do Arquitetura Onion


Informações

Nome do Projeto Arquitetura Onion
Maintainer Comunidade Opensource
Descrição App que aplica a Arquitetura Onion
Contato luis.engcomp@gmail.com
Página Interna #
Módulos Terraform #
Versão Terraform requerida v0.0.1

Contato

E-mail: JL_Fonseca Github Pages: https://jfonseca85.github.io/arquitetura-onion/

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
httpserver
Client Http Server consumindo o port - cloudcontrol, adapter - http
Client Http Server consumindo o port - cloudcontrol, adapter - http
internal
core/services/cloudcontrolservice
Package cloudcontrol fornece o cliente API, operações e tipos de parâmetro para AWS Cloud Control API.
Package cloudcontrol fornece o cliente API, operações e tipos de parâmetro para AWS Cloud Control API.
handlers
Driver adapter - ( Fluxo de entrada no Core ) são aqueles que acionam a comunicação com o núcleo.
Driver adapter - ( Fluxo de entrada no Core ) são aqueles que acionam a comunicação com o núcleo.
handlers/cloudcontrolhdl
Esse adaptador de driver deve ser capaz de transformar uma solicitação http em uma chamada de serviço.
Esse adaptador de driver deve ser capaz de transformar uma solicitação http em uma chamada de serviço.
repositories
Driven adapter ( Fluxo de Saída do Core ) Todos os Driven adapter serão colocados em pacotes dentro do diretório ./internal/repositories.
Driven adapter ( Fluxo de Saída do Core ) Todos os Driven adapter serão colocados em pacotes dentro do diretório ./internal/repositories.
sdk
SDK - São aqueles que implementando os clients do aws sdk go v2 Neste pacote acoplamos a injeção de dependência do context, config do SDK Exemplo: cloudcontrol.Client, s3.Client
SDK - São aqueles que implementando os clients do aws sdk go v2 Neste pacote acoplamos a injeção de dependência do context, config do SDK Exemplo: cloudcontrol.Client, s3.Client

Jump to

Keyboard shortcuts

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