Premium Only Content

Cap. 1 – Visão Geral – 1. Bem-vindo!
Go é uma linguagem de programação de código aberto que torna muito simples a criação de software simples, confiável e eficiente.
É uma excelente escolha de linguagem, tendo sido desenvolvida por mestres que participaram da criação da linguagem C, do Unix, e do UTF-8 — algumas das contribuições mais significativas da história da ciência da computação. Robert Griesemer, Rob Pike e Ken Thompson criaram Go para ser uma linguagem moderna, que facilmente utiliza múltiplos cores, implementa concorrência, funciona em ambientes distribuídos e permite que programadores a utilizem com facilidade.
Go foi criada por gênios da computação em uma das empresas mais influentes que já existiu, o Google.
Nas palavras da empresa: "Go foi criada devido a frustração com as linguagens e ambientes já existentes para a programação de sistemas. Programar estava se tornando muito difícil e a culpa era em parte das linguagens de programação. A escolha era entre compilação eficiente, execução eficiente ou facilidade de programação; não dava pra encontrar os três na mesma linguagem. [...] Go é um esforço para combinar a facilidade de programação das linguagens interpretadas e dinamicamente tipadas com a eficiência e segurança das linguagens compiladas e estaticamente tipadas. O objetivo é ser uma linguagem moderna, com suporte para computação em rede e em múltiplos núcleos. Por fim, Go é pra ser rápido: leva-se poucos segundos para compilar um executável grande em um único computador. Atingir estes objetivos necessitou de atenção em vários quesitos linguísticos: um sistema de tipos leve mas expressivo; concorrência e garbage collection; uma especificação rígida para dependências; entre outros. Estes não podem ser resolvidos direito com libraries ou ferramentas, e por isso era necessário uma nova linguagem.
Na minha opinião, Go é a melhor linguagem de programação que você pode aprender hoje.
Venha aprender a melhor linguagem de programação já criada. Você vai ter recursos, exemplos e conhecimentos que vão levar seus programas ao próximo nível.
Este curso é a versão em português do original feito por Todd McLeod, o curso de Go mais assistido da web.
-
3:18:47
DLDAfterDark
11 hours ago $9.30 earnedDLD Live! What's The "best" PDW?? Considerations For Trunk/Truck Gun & Gats in Bags & Backpacks
46.9K10 -
DVR
saiyagamertv
7 hours agoIm ready to RUMBLE lets WIN!!
2.47K -
15:25
Exploring With Nug
22 hours ago $26.29 earnedBag of Phones Found While Searching For Missing Man In River!
112K31 -
3:58:27
fuzzypickles168
11 hours agoLate Nite Jam Session - Rock Band 4 | Was: EA Sports WRC | 1 John 2:1-17
46.4K -
3:33:38
MoFio23!
21 hours agoNintendo Switch It UP Saturdays with The Fellas: LIVE - Episode #13 [Mario Kart 8 Deluxe]
83.1K2 -
23:24
MYLUNCHBREAK CHANNEL PAGE
22 hours agoDams Destroyed Turkey
125K102 -
7:24:43
SpartanTheDogg
14 hours agoPro Halo Player
85.9K2 -
11:29
Tundra Tactical
14 hours ago $4.07 earnedGEN Z Brit 3D Prints a WORKING Gun Pt.3!
75.5K9 -
8:07:55
AdmiralSmoothrod
16 hours agoark ascended - its dino time again
44.8K2 -
2:08:21
The Illusion of Consensus
9 days agoFormer FDA Official Dr. Philip Krause On White House Pressure To Approve Covid Vaccines at the FDA
80.9K116