Ftl é uma aplicação em Go (Golang) que realiza requisições HTTP a um serviço web para gerar arquivos ZIP com base em dados fornecidos em um arquivo CSV.
Certifique-se de ter o Go instalado no seu ambiente. Para mais informações, visite: https://golang.org/doc/install
-
Baixe o código-fonte do projeto:
git clone https://github.com/joaoavilars/ftl_go.git cd GeraZip```
-
Compile o código:
- Windows
GOARCH=amd64 GOOS=windows go build -o ftl.exe
- Execute o programa, fornecendo o caminho para o arquivo CSV:
./ftl arquivo.csv
-u: Especifica a URL base para o serviço web. Padrão: https://localhost
-h: Exibe a mensagem de ajuda.
Exemplo de uso com URL personalizada:
./ftl -u https://localhost:442 arquivo.csv
CNPJ,DATA_INICIO,DATA_FIM
Ex.:
11111111111111,01012020,31012020