Linguagem go
FACULDADES INTEGRADAS ESPÍRITO-SANTENSES
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
Ana Caroline Lima Marinato
João Paulo Binda Delboni
LÍNGUAGEM DE PROGRAMAÇÃO GO
VITÓRIA
2011
Ana Caroline Lima Marinato
JOÃO VICTOR PALCICH IGLESIAS
LÍNGUAGEM DE PROGRAMAÇÃO GO
Trabalho Acadêmico do curso de Ciência da Computação apresentado às Faculdades Integradas Espírito-Santenses, como parte das exigências da disciplina Linguagem de Programação I sob orientação da professora Cinthia Cristina L. Caliari.
VITÓRIA
2011
SUMÁRIO
1 INTRODUÇÃO 3
2 HISTÓRICO 4
3 IMPORTÂNCIA 5
4 PARADIGMA 6
5 VARIÁVEIS 7
6 TIPOS 8 6.1 TIPOS BOOLEANOS 8 6.2 TIPOS NUMÉRICO 8 6.3 Tipos String 9 6.4 TIPOS ARRAYS 9 6.5 TIPOS STRUCK 10 6.6 TIPOS MAP 10
7 EXPRESSÕES 11 7.1 OPERANDOS 11 7.2 OPERADORES 11 7.3 PRECEDÊNCIA DE OPERADORES 11
8 ABSTRAÇÃO DE CONTROLE 12 8.1 IF 12 8.2 SWITCH 12 8.3 FOR 13
9 ABSTRAÇÃO DE CONTROLE 15
10 CONCLUSÃO 16
REFERENCIAS 17
1 INTRODUÇÃO
A linguagem de programação Go é um projeto de código aberto, mantido pela Google, com intuito de tornar os programadores mais produtivos e proporcionar avanços no mercado de software. A Go é altamente legível primando pela simplicidade para tornar seus códigos concisos, limpos e eficientes. Possui ainda um mecanismo de concorrência que permite ao programador tirar um maior proveito de processadores com múltiplos núcleos e também facilita o uso