Golang
Date: 2020-03-15Last modified: 2023-03-07
Organização
- Os programas go são organizados em pacotes.
- Pacotes são coleções de arquivos fontes num mesmo diretório
- Os arquivos do pacote são compilados juntos
- Constantes definidas em um arquivo fonte são visíveis para todos os outros fontes do mesmo pacote
- Um repositório contém um ou mais módulos
- Um módulo é uma coleção de pacotes relacionados e são distribuídos juntos
- Um repositório típico contém somente um módulo localizado na raiz da repositório
- Um arquivo chamado
go.mod
declara omodule path
e importa o prefixo
Seu primeiro programa
mkdir hello
cd hello
go mod init example.com/user/hello
cat go.mod