Golang também chamada de linguagem Go, é uma linguagem de programação robusta popular introduzida por Google em 2007 . O formato das linguagens de programação Go e C é semelhante, mas fornece recursos adicionais, como coleta de lixo automática, segurança de tipos e gerenciamento de memória. É uma linguagem de programação eficiente para a construção de sistemas de software grandes e flexíveis.
Como Escrever Código Go
Os programas Go são organizados em pacotes, e um pacote é o conjunto de arquivos fonte mantidos no mesmo diretório.
Para escrever um código Go, você pode usar os compiladores online ou instalar o Go em seu sistema a partir das diretrizes passo a passo fornecidas abaixo:
Passo 1 : Baixe o arquivo de instalação da fonte Go de acordo com o seu sistema no site oficial link :
Observação : Certifique-se de baixar a versão mais recente do Go para o seu sistema para melhor desempenho e segurança.
Passo 2 : Depois que o arquivo for baixado em um sistema Windows, abra o arquivo e siga as instruções na tela para instalá-lo.
etapa 3 : Verifique a instalação do Go através do comando abaixo:
ir versão
Observação : Você pode abrir Comando Solicitar no sistema Windows na barra de pesquisa. Além disso, estamos fornecendo as etapas de instalação apenas para sistemas Windows.
Os usuários do Linux podem instalar o Go no terminal executando o seguinte comando:
sudo apt install golangSe você for um usuário do macOS, poderá instalar o Go seguindo as orientações aqui .
Passo 4 : Em seguida, abra qualquer editor de texto em seu sistema e escreva seu código Go.
Estou escrevendo o código em Bloco de anotações , que você pode abrir no menu Iniciar:
A seguir está o exemplo de código Go que estamos usando como exemplo:
pacote principalimportar 'fmt'
função principal () {
fmt . Println ( 'Olá e bem-vindo ao Tutorial Golang!' )
}
No código acima:
- A primeira linha é o pacote principal do programa, cuja escrita é obrigatória. Aqui Pacote é o Ir palavra-chave que descreve a qual pacote o arquivo gravado pertence e apenas um pacote é permitido por pasta. O código acima pertence ao pacote principal.
- A segunda instrução no código é import fmt, que é o comando obrigatório para compilar os arquivos do programa. Aqui importar também é o Ir palavra-chave , e estamos usando o pacote fmt que vem da biblioteca padrão.
- A seguir, o função principal no código acima é o start para a execução do programa Go
- fmt.println() é a função Go usada para imprimir instruções na tela. O fmt.println() é seguido pela sequência de caracteres entre aspas duplas que precisam ser impressas na tela.
Passo 5 : Depois que o código for adicionado, salve o arquivo em seu sistema.
Observação : você também pode criar uma pasta separada em seu sistema e adicionar todo o seu código Go dentro dela para uma codificação eficaz.
Passo 6 : Abra o prompt de comando em seu sistema e execute o comando abaixo para executar o código acima:
ir executar nome do arquivo . irCertifique-se de fornecer o caminho correto para o Ir código enquanto executa o comando acima.
Aqui estou executando o comando run para exibir a saída do sample.go arquivo que criei:
ir executar amostra . ir
Para alguns códigos, pode ser necessário criar um Módulo Go (uma coleção de pacotes relacionados ao go) dentro do diretório do projeto . Isso será necessário para grandes projetos ou aqueles com problemas de dependências. Você pode criar um Módulo Go executando o seguinte comando:
ir mod init project_name
Em seguida, use o seguinte comando para criar o projeto.
ir construir
Depois que essa compilação for concluída, você poderá executar o arquivo EXE no sistema.
< nome do arquivo >. exe
Desta forma, você pode escrever seus programas Go em seu sistema.
Conclusão
Go linguagem de programação que oferece desempenho eficiente, coleta de lixo, gerenciamento de memória e segurança de tipo para a construção de sistemas de software grandes e modernos. Seguindo as etapas simples descritas neste guia, você pode facilmente escrever e executar o código Go em seu sistema usando um editor de texto e o prompt de comando. A criação de um módulo Go também pode ser necessária para grandes projetos com dependências, o que pode ser feito facilmente com um único comando.