Aula 09 – Tutorial Golang – Arrays
Aula 09 – Tutorial Golang – Arrays
Página principal do blog
Todas as aulas desse curso
Aula 08 Aula 10
Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no
Facebook
Esse é o link do código fluente no Pinterest
Meus links de afiliados:
Hostinger
Digital Ocean
One.com
Melhore seu NETWORKING
https://digitalinnovation.one/
Participe de comunidades de desenvolvedores:
Fiquem a vontade para me adicionar ao linkedin.
E também para me seguir no https://github.com/toticavalcanti.
Código final da aula:
https://github.com/toticavalcanti
Toti:
https://www.youtube.com/channel/UCUEtjLuDpcOvR3mIUr-viOA
Backing track / Play-along:
https://www.youtube.com/channel/UCT3TryVMqTqYBjf5g5WAHfA
Código Fluente
https://www.youtube.com/channel/UCgn-O-88XBAwdG9gUWkkb0w
Putz!
https://www.youtube.com/channel/UCZXop2-CECwyFYmHbhnAkAw
Aula 09 – Tutorial Golang – Arrays
Arrays
Em Go, um array é uma sequência numerada de elementos de um comprimento específico.
Vamos criar um array a que conterá exatamente 5 números inteiros.
O tipo de elemento e o comprimento são parte do tipo da matriz.
Podemos definir um valor em um índice usando a sintaxe array[index] = value e obter um valor com array[index].
O len já vem embutido no tipo array e retorna o comprimento dele.
Podemos declara e inicializar um array em uma linha.
b := [5]int{1, 2, 3, 4, 5}
O tipo array é unidimensional, mas, podemos compor tipos para construir estruturas de dados multidimensionais.
Código
Go/08-array/array.go
package main
import "fmt"
func main() {
var a [5]int
fmt.Println("Array a: ", a)
a[4] = 100
fmt.Println("Array a depois de receber 100 na quarta posição: ", a)
fmt.Println("O elemento na quarta posição: ", a[4])
fmt.Println("Tamanho do array a: ", len(a))
b := [5]int{1, 2, 3, 4, 5}
fmt.Println("Array b: ", b)
var twoD [2][3]int
for i := 0; i < 2; i++ {
for j := 0; j < 3; j++ {
twoD[i][j] = i + j
}
}
fmt.Println("Array 2d: ", twoD)
}
E pra executar é só entrar na pasta onde tá o arquivo switch.go e digitar:
go run array.go
É isso pessoal, fico por aqui.
Nos vemos na próxima aula, até mais. 🙂
Página principal do blog
Todas as aulas desse curso
Aula 08 Aula 10
Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no
Facebook
Esse é o link do código fluente no Pinterest
Meus links de afiliados:
Hostinger
Digital Ocean
One.com
Obrigado e bons estudos. 😉
Category: Algoritmo - Linguagem de Programação, Go