Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Projeto ZEROHERO - Bootcamp/DevOps Fest
Search
Jefferson Otoni Lima
December 14, 2021
Programming
0
280
Projeto ZEROHERO - Bootcamp/DevOps Fest
Overview Go, uma apresentação feita para iniciar o bootcamp e hands-on.
Jefferson Otoni Lima
December 14, 2021
Tweet
Share
More Decks by Jefferson Otoni Lima
See All by Jefferson Otoni Lima
A Era da Computação Além do Código
jeffotoni
0
11
O Universo da Linguagem Go
jeffotoni
0
62
DO CÓDIGO AO FUTURO - A revolução da computação e suas possibilidades
jeffotoni
0
71
PRÓXIMA GERAÇÃO DE APIS E SERVICE MESH
jeffotoni
1
63
Organizando seu projeto Go
jeffotoni
1
150
PRIMEIROS PASSOS EM GO
jeffotoni
1
330
Go - Iniciando e por que usar
jeffotoni
0
110
Kafka e Go
jeffotoni
1
80
Escalando um App Go usando Serverless e Kafka
jeffotoni
2
180
Other Decks in Programming
See All in Programming
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
350
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
440
プロダクト開発をAI 1stに変革する〜SaaS is dead時代で生き残るために〜 / AI 1st Product Development
kobakei
0
440
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.1k
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
740
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.4k
クラシルを支える技術と組織
rakutek
0
190
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
11k
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
1.5k
Learn CPU architecture with Assembly
akkeylab
1
1.3k
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
860
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
310
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Done Done
chrislema
185
16k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Agile that works and the tools we love
rasmusluckow
331
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Faster Mobile Websites
deanohume
310
31k
Docker and Python
trallard
46
3.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Bash Introduction
62gerente
615
210k
How to Ace a Technical Interview
jacobian
280
23k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Transcript
DEVOPS FEST BOOTCAMP (ZEROHERO) Evento Online via Youtube DEVOPS FEST
@jeffotoni https://s3wf.com.br https://engdb.com.br
DevOps [DevOps Bootcamp] (devopsbootcamp.net)
1 PROGRAMAÇÃO PROGRAMAÇÃO
1 Overview on Go!
Robert Griesemer Russ Cox Rob Pike Ken Thompson
DEVOPS FEST @jeffotoni Russ Cox 6
@jeffotoni C Newsqueak Limbo Alef Pascal Modula Oberon Erlang Ancestrais
DEVOPS FEST 7
DEVOPS FEST 1 8 @jeffotoni Cenário WEB
@jeffotoni 2007 C java C++ python frustrações DEVOPS FEST 9
None
@jeffotoni Lançamento GO concorrente compilada GC Não possui generics (em
breve) Não possui OO Não possui herança Não possui exceção (try-catch-finally) Goroutines e não Threads 2009 - Web DEVOPS FEST 11
@jeffotoni 96% linguagens interpretadas langs interpretadas langs compiladas 2007 -
Web DEVOPS FEST 12
K9S DEVOPS FEST 13 @jeffotoni
1 Por que do sucesso?
1 @jeffotoni Renée French DEVOPS FEST 15
1 @jeffotoni - Compilada e estática - Gc (Garbage Collector)
- Paradigma Concorrente - Tipagem estática - Semântica é clara - Sintaxe é limpa - É de uso Geral - Plataformas: Linux, Mac, FreeBSD, Windows DEVOPS FEST 16
1 Qual framework usar?
@jeffotoni Lib nativa e externa Fasthttp => li externa net/http
=> lib nativa 2020 - Web DEVOPS FEST 18
@jeffotoni fiber lib nativa 2020 - Web chi gin echo
buffalo go-kit DEVOPS FEST 19 Frameworks web vs nativa
@jeffotoni Routes webs vs nativo gorilla/mux lib nativa 2009 -
Web Bone Belt Alien FastRoute DEVOPS FEST 20
1 Mercado de trabalho
None
DEVOPS FEST 1 23 @jeffotoni
DEVOPS FEST 1 24 @jeffotoni
DEVOPS FEST 1 25 @jeffotoni
DEVOPS FEST 1 26 @jeffotoni
1 Editor and IDEs [editores] (https://golang.org/doc/editors.html)
Sublime
nvim
VsCode
Golang
1 Projeto zerohero https://github.com/jeffotoni/gobootcamp/
None
1 34 DEVOPS FEST Projeto zerohero @jeffotoni
DEVOPS FEST 35 DEVOPS FEST Entendimento - zerohero @jeffotoni
DEVOPS FEST 1 Arquitetura - zerohero 36 @jeffotoni
Thanks := Obrigado{...} Obrigado... /jeffotoni /in/jeffotoni Evento Online via Youtube