Olá Mundo
Como primeiro passo, vamos começar com o tradicional programa "Hello World"
para que você possa se familiarizar com a sintaxe e a estrutura básica de um programa em Go. A seguir está o código para gerar a saída "Hello World"
usando Go:
index.go
123456package main import "fmt" func main() { fmt.Println("Hello World") }
Aqui, main()
representa uma função, indicada pela palavra-chave func
antes dela.
Nota
Palavras-chave, também conhecidas como palavras reservadas, são termos especiais com significados predefinidos que cumprem propósitos específicos na linguagem. A maioria das palavras-chave, como a própria
func
, será explicada em detalhes onde relevante. As palavras-chave que aprenderemos nesta seção sãovar
econst
.
func main()
Tudo o que está entre as chaves {}
seguintes é executado quando o programa é rodado. Neste caso, a instrução fmt.Println
é a primeira a ser executada.
index.go
123func main() { fmt.Println("Hello World") }
fmt.Println
imprime no console o que está dentro das aspas duplas ("), que, neste caso, é "Hello World". Dados textuais são sempre cercados por aspas duplas (").
Nota
Vírgulas
,
podem ser usadas na instruçãofmt.Println
para gerar múltiplas peças de dados numéricos ou textuais. Espaços são automaticamente adicionados entre os valores.
index.go
123456package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }
Explicações detalhadas dos componentes restantes do código serão fornecidas nos próximos capítulos, à medida que se tornem relevantes.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.96
Olá Mundo
Deslize para mostrar o menu
Como primeiro passo, vamos começar com o tradicional programa "Hello World"
para que você possa se familiarizar com a sintaxe e a estrutura básica de um programa em Go. A seguir está o código para gerar a saída "Hello World"
usando Go:
index.go
123456package main import "fmt" func main() { fmt.Println("Hello World") }
Aqui, main()
representa uma função, indicada pela palavra-chave func
antes dela.
Nota
Palavras-chave, também conhecidas como palavras reservadas, são termos especiais com significados predefinidos que cumprem propósitos específicos na linguagem. A maioria das palavras-chave, como a própria
func
, será explicada em detalhes onde relevante. As palavras-chave que aprenderemos nesta seção sãovar
econst
.
func main()
Tudo o que está entre as chaves {}
seguintes é executado quando o programa é rodado. Neste caso, a instrução fmt.Println
é a primeira a ser executada.
index.go
123func main() { fmt.Println("Hello World") }
fmt.Println
imprime no console o que está dentro das aspas duplas ("), que, neste caso, é "Hello World". Dados textuais são sempre cercados por aspas duplas (").
Nota
Vírgulas
,
podem ser usadas na instruçãofmt.Println
para gerar múltiplas peças de dados numéricos ou textuais. Espaços são automaticamente adicionados entre os valores.
index.go
123456package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }
Explicações detalhadas dos componentes restantes do código serão fornecidas nos próximos capítulos, à medida que se tornem relevantes.
Obrigado pelo seu feedback!