Tutorial de Go: Hello world
Este tutorial ajuda você a começar com Go. Ele explica o que você precisa para escrever seu primeiro programa em Go. Começa com o básico: você aprenderá onde pode encontrar e baixar as ferramentas necessárias, como instalar essas ferramentas e o guiará até a construção e execução do seu código. Se você nunca escreveu um programa em Go antes, este é o lugar para começar. Criamos este artigo para que você possa começar com Go e avançar para nossos exemplos de SMS. Se você já está familiarizado com Go, pode ir diretamente para um dos seguintes projetos de SMS.
Exemplos de SMS em Go:
Enviar SMS com a API REST HTTP em Go (exemplo de código)
Enviar múltiplos SMS com a API REST HTTP em Go (exemplo de código)
Agendar SMS com a API REST HTTP em Go (exemplo de código)
Receber SMS com a API REST HTTP em Go (exemplo de código)
Excluir SMS com a API REST HTTP em Go (exemplo de código)
Baixar a biblioteca mais recente da API de SMS em Go do Github
Go é uma linguagem de programação desenvolvida pelo Google. É semelhante a uma linguagem natural, como o inglês. É usada para se comunicar com um computador. A principal diferença entre uma linguagem natural e uma linguagem de programação é que as linguagens de programação têm uma estrutura mais rigorosa, para ajudar o computador a entendê-las melhor.
O que é um programa 'hello world' em GoO programa "hello world" em Go é o programa mais simples que você pode escrever. Ele simplesmente imprime a frase: Hello world na tela do computador. O programa Hello World é o primeiro programa que os desenvolvedores escrevem em qualquer linguagem de programação.
Como escrever seu primeiro programa em GoPara escrever seu primeiro programa em Go:
- Verifique os pré-requisitos
- Configure o Go
- Teste se o Go está instalado
- Abra o Bloco de Notas
- Crie uma pasta para os arquivos em Go
- Escreva o programa Hello World em Go
- Execute seu programa Hello World em Go
- Verifique a saída
Aqui está o que você precisa para começar. Para escrever seu primeiro programa de computador em Go, você precisa de um computador Windows, a linguagem Go e o código de exemplo apresentado abaixo.
- Computador com Windows 10
- Linguagem Go
- Projeto de exemplo Hello World da Ozeki
Você pode usar este link: https://golang.org/ para baixar o Go.
Baixar o Go
Para começar a programar em Go, você deve primeiro baixá-lo do site oficial. Visite o link https://golang.org/. Clique no botão azul Download Go (Figura 1). Isso iniciará o download do instalador para o local padrão de download do seu navegador.
Para testar se o Go está instalado, precisamos abrir o Prompt de Comando e digitar o seguinte comando:
//Este comando retornará a versão atual do Go no nosso computador go version
Você pode testar se o Go foi instalado com sucesso no Prompt de Comando. Abra o prompt de comando primeiro. Digite "go version" e pressione Enter (Figura 2). Se o prompt de comando retornar a versão atual do Go instalada, ele está funcionando corretamente.
Para escrever nosso primeiro programa em Go, usaremos o Bloco de Notas do Windows.
Para criar nosso primeiro projeto em Go, precisamos criar uma pasta onde
colocaremos nossos arquivos para o desenvolvimento.
Podemos fazer isso manualmente ou, se você estiver familiarizado com o prompt de comando,
pode criar seus arquivos usando ele.
No vídeo a seguir, vou mostrar como criar seu
primeiro projeto em Go.
//Se você quiser usar um nome diferente para o projeto, pode substituir a parte helloWorld go mod init helloWorld
package main import "fmt" func main() { fmt.Println("Hello world!"); }
Execute o seu programa 'hello world' em Go
Para executar o seu código em Go, temos que usar o prompt de comando.
Para executar o nosso primeiro código em Go, usaremos o seguinte comando:
//Este comando irá executar o código Go que contém o pacote principal go run .
Para executar o seu programa, simplesmente abra um prompt de comando no diretório do seu programa. Digite "go run ." e pressione Enter (Figura 3). Isso irá executar o seu código. A mensagem "Hello World!" aparecerá no console. Esta é a saída do programa.
E se você cometer um erro no seu programa em Go
Se você cometer um erro ao escrever as suas instruções em Go, irá obter um erro de sintaxe. O computador irá destacar a linha com erro a vermelho, e irá dizer-lhe porque não entendeu as instruções. Para corrigir o erro, precisa de voltar ao editor de texto e modificar o programa. Os programas dizem que "corrigem o erro" quando corrigem os erros.
No código abaixo, vamos criar um erro intencionalmente ao não colocar um ponto e vírgula após a linha do Hello World. Você irá ver como o computador reage, como corrigimos o erro, e como executamos o programa com sucesso.
O que é um erro de sintaxe?
Erro de sintaxe significa que não entendo. Se você falar com alguém em inglês e essa pessoa não entender o que você diz, ela irá responder com "Não entendo". Se você falar com um computador em Go e o computador não entender o que você diz, ele irá responder com "Erro de sintaxe".
Como lidar com um erro de sintaxe em Go?
No código abaixo, vamos criar um erro de sintaxe intencionalmente ao não colocar um ponto e vírgula após a linha do Hello World. Você irá ver como o computador reage, como corrigimos o erro, e como executamos o programa com sucesso.
Erros em Go
Quando há um comando inválido no seu código em Go, isso irá resultar num erro. Para demonstrar isto, vamos apagar uma das aspas após "Hello World". Isso irá criar um erro de sintaxe quando executar o programa (Figura 4). Esta mensagem de erro contém os detalhes do porquê o erro ocorreu e onde.
O artigo acima é sobre as coisas que você precisa providenciar antes de começar a programar em Go e criar o seu primeiro programa Hello World. Este programa pode parecer simples, e pode não fazer muito, mas começar com pequenos passos resulta em alcançar grandes coisas. Ao seguir este guia, você deu o seu primeiro passo para se tornar um desenvolvedor em Go; criar programas como solução para os seus problemas irá ajudá-lo muito a tornar o trabalho mais suave.
O que você aprendeu aqui é valioso, há mais guias úteis no site da Ozeki para ler. Confira o próximo artigo sobre este tópico sobre como enviar SMS a partir de Go.
Comece a mudança, faça o download do Ozeki SMS Gateway agora!
More information
- Tutorial de SMS em C#: Olá, mundo
- Tutorial de SMS em Visual Basic: Olá, mundo
- Tutorial de SMS em F#: Olá, mundo
- Tutorial de SMS em Java: Olá, mundo
- Tutorial de SMS em JavaScript: Hello world
- Tutorial de SMS em Node.js: Olá, mundo
- Tutorial de SMS em Kotlin: Olá, mundo
- Tutorial de SMS em C/C++: Olá, mundo
- Tutorial de SMS em Delphi: Olá, mundo
- Tutorial de SMS em PHP: Olá, mundo
- Tutorial de SMS em Perl: Olá, mundo
- Tutorial de SMS em Python: Olá, mundo
- Tutorial de SMS em Python Flask: Olá, mundo
- Tutorial de SMS em Ruby: Olá, mundo
- Tutorial de SMS em Tcl/Tk: Olá, mundo
- Tutorial de SMS em Go: Olá, mundo
- Tutorial de SMS em R: Olá, mundo
- Tutorial de SMS em Scala: Olá, mundo
- Tutorial de SMS em Objective C: Olá, mundo
- Tutoriais para desenvolvedores de software