Premium Only Content
Cap. 1 – Visão Geral – 2. Por que Go?
• Antes de investir seu tempo em aprender a linguagem Go, é bom você entender por que isso é uma boa idéia.
• O que estava acontecendo no Google...
• Criada por Ken Thompson (Unix, B, C), Rob Pike (UTF-8), e Robert Griesemer.
• Em 2006, não tinha uma linguagem de compilação rápida, execução rápida, e fácil de programar. É uma linguagem criada para resolver as questões de performance e complexidade.
• https://golang.org/doc/faq#creating_a...
• Eficiente
— Standard library é déis
— Multiplataforma.
— Garbage collection (lightning fast!)
— Cross-compile.
• Fácil de usar
— É uma linguagem compilada, de tipagem forte e estática,
— Tem pouquíssimas palavras reservadas, que vamos aprender todas no curso, ou seja, é muito de boas de aprender
— Só sobe nas listas de popularidade
• Killer feature: Em 2006, logo após o primeiro dual core. Thread: 1mb. Goroutine: 2kb.
• É massa!
• Quando usar Go?
— Escala
— Seviços web, redes, servers (machine learning, image processing, crypto, ...)
— Quando precisar de uma lingaugem rápida, simples, fácil de aprender, e fácil de usar.
• Usa em: APIs, CLIs, microservices, libraries/framework, processamento de dados, ... É a base dos serviços de cloud e orquestração de containers.
-
3:02
Learning Go
1 year agoCap 1 – Visão Geral – 4 Recursos
5 -
4:59
Learning Go
1 year agoCap. 1 – Visão Geral – 3. Sucesso
32 -
38:34
The Right Brazilian
2 years agoPrimavera Brasileira - Visão Geral
1 -
1:18:52
Pacotes Prosperidade Gesara
1 year agoANA F. Visão Geral dos Pagamentos
30 -
5:14
Unnica Telemetria
2 years agoAula 3 Visão geral
1 -
7:11
xluccas
1 year agoXiaomi Redmi Note 12 4G, Unboxing, visão geral rápida
14 -
2:36
Systeme.io Brasil
2 years agoVisão Geral das Funcionalidades da Systeme.io
9 -
2:45
The John Leaf
1 year agoFerro de Passar a Vapor Electrolux Sie60 - Visão Geral do Aparelho
-
11:25
ANCAP-SU [REPOST]
1 year agoVisão Libertária: POR QUE governos CENSURAM HUMORISTAS?
-
0:57
R2D266
1 year agoMandando a visão
3