Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
290
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
1
67
O Universo da Linguagem Go
jeffotoni
0
66
DO CÓDIGO AO FUTURO - A revolução da computação e suas possibilidades
jeffotoni
0
77
PRÓXIMA GERAÇÃO DE APIS E SERVICE MESH
jeffotoni
1
75
Organizando seu projeto Go
jeffotoni
1
160
PRIMEIROS PASSOS EM GO
jeffotoni
1
340
Go - Iniciando e por que usar
jeffotoni
0
120
Kafka e Go
jeffotoni
1
85
Escalando um App Go usando Serverless e Kafka
jeffotoni
2
190
Other Decks in Programming
See All in Programming
Developing static sites with Ruby
okuramasafumi
0
250
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
220
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
420
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.8k
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
140
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
26
22k
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
1k
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
140
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
200
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
140
JETLS.jl ─ A New Language Server for Julia
abap34
1
270
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
20k
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Designing for Performance
lara
610
69k
Agile that works and the tools we love
rasmusluckow
331
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Automating Front-end Workflow
addyosmani
1371
200k
Making Projects Easy
brettharned
120
6.5k
RailsConf 2023
tenderlove
30
1.3k
GitHub's CSS Performance
jonrohan
1032
470k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
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