Premium Only Content
Cap. 2 – Variáveis, Valores & Tipos – 5. Explorando tipos
- Tipos em Go são extremamente importantes. (Veremos mais quando chegarmos em métodos e interfaces.)
- Tipos em Go são estáticos.
- Ao declarar uma variável para conter valores de um certo tipo, essa variável só poderá conter valores desse tipo.
- O tipo pode ser deduzido pelo compilador:
- x := 10
- var y = "a tia do batima"
- Ou pode ser declarado especificamente:
- var w string = "isso é uma string"
- var z int = 15
- na declaração var z int com package scope, atribuição z = 15 no codeblock (somente)
- Tipos de dados primitivos: disponíveis na linguagem nativamente como blocos básicos de construção
- int, string, bool
- Tipos de dados compostos: são tipos compostos de tipos primitivos, e criados pelo usuário
- slice, array, struct, map
- O ato de definir, criar, estruturar tipos compostos chama-se composição. Veremos muito disso futuramente.
-
1:08:34
Jeff Ahern
5 hours ago $11.93 earnedThe Sunday Show with Jeff Ahern
29.8K7 -
LIVE
FusedAegisTV
1 day agoλ Black Mesa λ (Half Life 1 Remake) █ Western Retread
48 watching -
LIVE
FrizzleMcDizzle
52 minutes agoHorrors you can't even fathom - Silent Hill f
49 watching -
4:41
Sean Unpaved
4 hours agoNFL Week 8 Eye Openers
23.6K4 -
LIVE
Rance's Gaming Corner
3 hours agoBorderlands 4: Chaos, Loot, Repeat
197 watching -
LIVE
GamerGril
4 hours agoZombie Of Dreams 💞Dying Light: The Beast💞
167 watching -
30:00
BEK TV
25 days agoGUT HEALTH AND THE POWER OF KIMCHI WITH KIM BRIGHT ON TRENT ON THE LOOS
177K11 -
LIVE
Mave12ick
4 hours ago| Ocarina of Time | Ship Of Harkinian Version | Episode I |
110 watching -
2:30:34
Pepkilla
3 hours agoUnlocking SMG's for BR Battlefield 6
13.6K1 -
1:26:24
VapinGamers
3 hours agoTools of the Trade - EP08 - No Camera, No Problem with FatStevenJFG - !rumbot !music
9.2K1