Ir

Autor: Eugene Taylor
Data De Criação: 10 Agosto 2021
Data De Atualização: 20 Junho 2024
Anonim
ENCANTO I prepare MIRABEL and ISABELA’S BACKPACKS to go to a PAJAMADA party at RAPUNZEL’s house
Vídeo: ENCANTO I prepare MIRABEL and ISABELA’S BACKPACKS to go to a PAJAMADA party at RAPUNZEL’s house

Contente

Definição - O que significa Go?

Go é uma linguagem de programação de código aberto desenvolvida no Google por Robert Griesemer, Rob Pike e Ken Thompson em 2007. Embora seja construída da mesma maneira que C ou Algol, ao contrário de muitas outras linguagens, não depende de C em de qualquer forma. Um recurso que define o Go é a simultaneidade, o que significa que vários processos podem ser executados ao mesmo tempo, o que torna o Go uma linguagem eficiente. É também uma linguagem detalhada que exibe informações estendidas. Seus outros recursos são gerenciamento de memória, tipagem estrutural, segurança de memória e programação no estilo CSP.


Go também é conhecido como golang.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Go

O Go começou como um experimento com o objetivo de abordar críticas comuns a outras linguagens de programação, mantendo suas características positivas.

Os objetivos na criação do Go incluem:

  • Capacidade de escalar para sistemas maiores como C ++ e Java
  • Construindo uma linguagem de programação leve e dinâmica que possa se adaptar às novas exigências
  • Ferramentas de suporte, mas sem depender de ferramentas
  • Suporte à simultaneidade e rede

O Go foi implementado em vários locais desde que foi anunciado em novembro de 2009. Seu compilador, gc, foi desenvolvido como software de código aberto e é direcionado a várias plataformas, como Unix, Windows, OS X, BSD e Linux. Desde 2015, ele também começou a ser usado com dispositivos móveis.


O Go oferece compilação rápida e pode melhorar a eficiência e o gerenciamento remoto de pacotes.

Esta definição foi escrita no contexto das linguagens de programação