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
260
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
O Universo da Linguagem Go
jeffotoni
0
33
DO CÓDIGO AO FUTURO - A revolução da computação e suas possibilidades
jeffotoni
0
52
PRÓXIMA GERAÇÃO DE APIS E SERVICE MESH
jeffotoni
1
50
Organizando seu projeto Go
jeffotoni
1
130
PRIMEIROS PASSOS EM GO
jeffotoni
1
300
Go - Iniciando e por que usar
jeffotoni
0
95
Kafka e Go
jeffotoni
1
58
Escalando um App Go usando Serverless e Kafka
jeffotoni
2
170
gRPC e Go um passo antes
jeffotoni
1
230
Other Decks in Programming
See All in Programming
爆速スッキリ! Rspack 移行の成果と道のり - Muddy Web #11
dora1998
0
120
2025/3/18 サービスの成長で生じる幅広いパフォーマンスの問題を、 AIで手軽に解決する
shirahama_x
0
120
Gunma.web #55
tinykitten
0
120
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
0
160
❄️ NixOS/nixpkgsにSATySFiサポートを実装する
momeemt
2
170
ステートソーシング型イベント駆動の視点で捉えるCQRS+ES
shinnosuke0522
0
270
PHPUnit 高速化テクニック / PHPUnit Speedup Techniques
pinkumohikan
1
580
ローコードサービスの進化のためのモノレポ移行
taro28
1
290
Introduction to C Extensions
sylph01
3
150
DenoでOpenTelemetryに入門する
yotahada3
2
270
はじめてのIssueOps - GitHub Actionsで実現するコメント駆動オペレーション
tmknom
7
2.1k
Return of the Full-Stack Developer
simas
PRO
1
290
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Designing Experiences People Love
moore
140
23k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Code Review Best Practice
trishagee
67
18k
Code Reviewing Like a Champion
maltzj
521
39k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
50
2.3k
Into the Great Unknown - MozCon
thekraken
35
1.7k
Designing for humans not robots
tammielis
250
25k
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