Skip to content

Sintaxe Básica Go

Antes de começar, primeiro apresentarei como usar a documentação oficial e como aproveitar as ferramentas fornecidas oficialmente. Usar adequadamente as comodidades fornecidas oficialmente pode aumentar a eficiência do aprendizado e reduzir perdas de tempo desnecessárias. No site oficial você pode conhecer em tempo hábil as mudanças mais recentes, os novos recursos e as tendências futuras da linguagem Go. Muitos dos conteúdos deste site também vêm do site oficial. O suporte oficial para tutoriais é muito rico, e a dificuldade de iniciação em Go não é alta. Se você já tem base em outras linguagens, o aprendizado será muito mais fácil.

A linguagem Go (Golang) tem uma sintaxe concisa e eficiente, adequada para iniciação rápida e desenvolvimento de aplicações de alto desempenho. Abaixo estão alguns pontos básicos de sintaxe e exemplos de código práticos para ajudá-lo a começar rapidamente.

Documentação Oficial

Endereço: Documentation - The Go Programming Language

A documentação contém tudo o que você precisa para aprender a linguagem Go, incluindo instalação, início rápido, exemplos de código, sugestões de estilo, e muitos tutoriais online. A maioria é em inglês, alguns suportam chinês, mas não há vocabulário particularmente difícil de entender, o significado geral é relativamente fácil de compreender.

Effective Go

Endereço: Effective Go - The Go Programming Language

Este é um tutorial bastante abrangente escrito oficialmente, que remonta a 2009, com conteúdo bastante detalhado, desde nomenclatura de variáveis até algumas ideias de design. No entanto, a documentação oficial também observa que este documento não tem sido atualizado significativamente há muito tempo, alguns conteúdos podem estar desatualizados, mas a maioria dos tutoriais ainda se aplica.

Manual de Referência

Endereço: The Go Programming Language Specification

A importância do manual de referência é evidente, o conteúdo do manual de referência sempre mudará com as versões, mantendo-se sempre atualizado. Seu conteúdo inclui: estrutura léxica, definição de conceitos, definição de instruções, etc. São algumas das definições mais básicas da linguagem Go, adequado para consultar alguns conceitos quando necessário, e também há muitos exemplos de código.

Compilação Online

Endereço: Go Playground - The Go Programming Language

Site oficial para compilar e executar programas Go online, para programas Go com poucas linhas de código, você pode escrever diretamente no site oficial online, economizando muito tempo.

Changelog

Endereço: Release History - The Go Programming Language

De acordo com o costume anterior, a cada cerca de seis meses a oficial lança uma versão secundária, cada atualização pode ser visualizada no changelog. Por exemplo, a maior mudança na versão 1.18 foi a adição de generics, enquanto a atualização da 1.19 foi relativamente mais suave. Entender o conteúdo de atualização de cada versão também será útil.

TIP

Além disso, muitos outros sites de terceiros fornecem muitos tutoriais ou ferramentas sobre aprendizado de Go: Links Externos

Golang por www.golangdev.cn edit