Aula 04 – Tutorial Golang – Variáveis em Go
Aula 04 – Tutorial Golang – Variáveis
Página principal do blog
Todas as aulas desse curso
Aula 03 Aula 05
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
Dicas de livros relacionados:
Código final da aula:
https://github.com/toticavalcanti
Tutorial Golang – Variáveis
Em Go, _variables_ são explicitamente declaradas e usadas pelo compilador para, por exemplo, verificar se uma chamada a uma função está correta.
Crie um arquivo chamado variables.go.
// Em Go, _variables_ são explicitamente declaradas e usadas pelo
// compilador para, por exemplo, verificar se a chamada a uma função
// está correta.
package main
import (
"fmt"
"reflect"
)
func main() {
// `var` declara 1 ou mais variáveis.
var a = "uma string qualquer"
fmt.Println(a)
// Você pode declarar várias variáveis ao mesmo tempo.
var b, c int = 1, 2
fmt.Println(b, c) //Imprime na mesma linha o 1 e o 2
// Go deduzirá os tipos de variáveis inicializadas.
var d = true
fmt.Println(d)
// Variáveis numéricas declaradas sem uma inicialização
// ela terá valor zero. Por exemplo, na
// declaração abaixo e ficará com o valor zero
var e int
fmt.Println(e)
// A sintaxe `:=` é uma abreviação para declarar e
// inicializar uma variável.
var num01 int = 10
//O := é para declaração e atribuição de uma só vez
// O = é só atribuição
num02 := 5.75
f := "banana"
fmt.Println(f)
fmt.Println(reflect.TypeOf(f))
fmt.Println(num02)
fmt.Println(reflect.TypeOf(num02))
fmt.Println(num01)
fmt.Println(reflect.TypeOf(num01))
}
Para rodar o código acima, no cmd ou shell linux, entre na pasta onde você salvou o arquivo acima e digite:
go run variables.go
Saída:
uma string qualquer
1 2
true
0
banana
string
5.75
float64
10
int
É isso pessoal, fico por aqui.
Nos vemos na próxima aula, até mais. 🙂
Página principal do blog
Todas as aulas desse curso
Aula 03 Aula 05
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