Golang – 11. Pacotes e Documentação no Go
Neste artigo será apresentado a forma de se escrever pacotes em Go e como adicionar documentação ao seu código. Para isto será considerado a criação de um aplicativo, uma calculadora…
Neste artigo será apresentado a forma de se escrever pacotes em Go e como adicionar documentação ao seu código. Para isto será considerado a criação de um aplicativo, uma calculadora…
Canais os meios através dos quais as goroutines se comunicam umas com as outras, trocando dados tipados. Neste artigo será apresentado como os canais funcionam e como empregá-los. Canal Um…
Arquivos CSV é a mais básica das formas de transferência de informações entre aplicativos. Como o próprio nome diz (CSV = Comma-Separated-Values) os valores, comumente chamados de campos, são separados…
Já faz dois anos, ou talvez mais, que venho usando o Pop!_OS da System76. Conheci o Pop!_OS em 2017 no DioLinux (O que podemos Esperar do Pop!_OS da System76?) e…
Muitas vezes se confunde concorrência com paralelismo, no entanto são coisas bastantes distintas. Um dos criadores da linguagem Go pontuou em uma de suas apresentações: "Concorrência é sobre lidar com…
Na tessitura dos tecidos que compõem as estruturas de software, a flexibilidade e reutilização do código são objetivos perseguidos incessantemente. Enquanto as linguagens tradicionais costumam se apoiar na herança como…
A linguagem Go, conhecida por sua simplicidade e eficiência, oferece uma biblioteca padrão extensa e robusta, projetada para facilitar uma ampla gama de tarefas de programação. Enquanto a documentação oficial…
No universo da programação, a escolha de uma linguagem de programação é frequentemente influenciada pela riqueza de sua biblioteca padrão. Por exemplo, o Python é renomado pelo lema "batteries included",…
No universo de Go, os pacotes desempenham um papel central, permitindo aos desenvolvedores estender as capacidades de seus programas de maneira modular e reutilizável. Semelhante à incorporação de bibliotecas em…
Enquanto apresentava os tipos de variáveis, constantes, structs e funções no Go alguns elementos de estruturas de controle da linguagem foram apresentados como complemento. No entanto neste artigo estas estruturas…