Skip to content

Por que criar bibliotecas internas? Talk apresentada na Gophercon23 Brasil

License

Notifications You must be signed in to change notification settings

gubtos/gophercon23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Por que criar bibliotecas internas?

Talk apresentada na Gophercon23 Brasil no dia 22/09/2023.

Slides da apresentação

Exemplos mostrados durante a apresentação

Biblioteca simples: Exemplo básico de uma biblioteca (implementa função que valida palíndromo).

Módulo executável: módulos executaveis são úteis para substituir scripts em bash. Este módulo usa o módulo acima para implementar um executável que pode ser instalado usando go install github.com/gubtos/palindrome. Assim é possível rodar o comando palindrome no terminal.

Organização de submódulos: Mostra como organizar um módulo principal (core) com seus submódulos.

Uso de submódulos: Mostra como usar um módulo com seus submódulos.

Exemplos Gerais: Mostra as diferenças entre patterns, uso de variadic e reflection em struct tags.

About

Por que criar bibliotecas internas? Talk apresentada na Gophercon23 Brasil

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published