Usando Go (Golang)
O que é Go?
Go (também conhecido como Golang) é uma linguagem de programação de tipagem estática, compilada e concorrente, desenvolvida pelo Google. A sintaxe da linguagem Go é simples e clara, com um mecanismo de coleta de lixo eficiente e um forte suporte à concorrência (goroutines e canais), sendo especialmente adequada para a construção de serviços de rede de alto desempenho e sistemas distribuídos. A biblioteca padrão do Go oferece uma ampla gama de funcionalidades, como servidores HTTP, criptografia, interfaces de banco de dados, etc., tornando-se uma das linguagens preferidas para o desenvolvimento de aplicações nativas na nuvem.
Suporte do ServBay ao Go
Com a atualização mais recente do ServBay 1.11.0, a plataforma agora suporta completamente o ambiente de desenvolvimento da linguagem Go. O ServBay integra uma ferramenta completa de ferramentas Go, suportando os seguintes intervalos de versão:
- Go 1.11
- Go 1.12
- Go 1.13
- Go 1.14
- Go 1.15
- Go 1.16
- Go 1.17
- Go 1.18
- Go 1.19
- Go 1.20
- Go 1.21
- Go 1.22
- Go 1.23
- Go 1.24
Esta ampla cobertura de versões permite que os desenvolvedores mudem facilmente entre diferentes versões do Go, atendendo tanto às necessidades de manutenção de projetos históricos quanto ao desenvolvimento das mais recentes características da linguagem.
TIP
O ServBay já vem pré-configurado com suporte a módulos Go (Go Modules), permitindo gerenciar dependências do projeto sem configurações adicionais.
Métodos de Instalação
Você pode instalar e gerenciar facilmente o ambiente Go através do painel GUI do ServBay:
- Abra o painel GUI do ServBay
- Navegue até a seção
Serviços
-Go
- Selecione a versão do Go que você precisa
- Clique no botão
Instalar
e aguarde a conclusão da instalação
Usando Go
Após a instalação do Go pelo ServBay, você pode usar diretamente os comandos Go no terminal
go version
# go version go1.24.1 darwin/arm64
2