$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Estruturas de projetos escaláveis e saudáveis
Search
Guilherme Esteves
April 24, 2019
Programming
0
97
Estruturas de projetos escaláveis e saudáveis
Como usar boas práticas para montar uma estrutura robusta e simples em Go
Guilherme Esteves
April 24, 2019
Tweet
Share
More Decks by Guilherme Esteves
See All by Guilherme Esteves
Agilizando arquitetura de modelos com Swagger e Protobuf
guilhermesteves
0
27
Other Decks in Programming
See All in Programming
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
3
920
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
140
ゆくKotlin くるRust
exoego
1
150
Developing static sites with Ruby
okuramasafumi
0
320
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
Deno Tunnel を使ってみた話
kamekyame
0
230
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
170
JETLS.jl ─ A New Language Server for Julia
abap34
2
440
愛される翻訳の秘訣
kishikawakatsumi
3
340
Cell-Based Architecture
larchanjo
0
140
tparseでgo testの出力を見やすくする
utgwkk
2
270
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
31
Utilizing Notion as your number one productivity tool
mfonobong
2
190
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
91
Ruling the World: When Life Gets Gamed
codingconduct
0
95
Test your architecture with Archunit
thirion
1
2.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Building an army of robots
kneath
306
46k
30 Presentation Tips
portentint
PRO
1
170
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
2
2.7k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
68
The Curse of the Amulet
leimatthew05
0
4.6k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
83
Transcript
Estruturas de projetos escaláveis e saudáveis Como usar boas práticas
para montar uma estrutura robusta e simples
guilherme esteves TECH LEAD @ QueroQuitar @guilhermesteves
None
PESSOAS INCRÍVEIS Estamos contrando ANALISTA DE QA FULL-STACK DEVELOPER
UMA JORNADA SOBRE PASTAS
None
ARROZ COM FEIJÃO BOM E VELHO MVCZÃO DA MASSA APLICAÇÃO
MONOLÍTICA VIDA LONGA AOS MÓDULOS
MONOLÍTICO
MONOLÍTICO
• Manutenção • Escalabilidade • Navegação • Entendimento • Sanidade
mental da equipe MONOLÍTICO
MVC
MVC
MVC • Duplicar o nome de pacote no controller •
Dependências Circulares
Módulos
Módulos
• review.Controller, review.Model ou review.Review • Dependências Circulares Módulos
Domain driven Melhorando com E separando conceitos
exemplos
api
build
cmd
deployments
internal
pkg
scripts
tests
Só isso? https://github.com/golang-standards/project-layout/
None
None
Obrigado @guilhermesteves