Aplicação desenvolvida como desafio proposto no curso Go Expert.
A aplicação possui um client e um server, o client chama o server no endpoint /cotacao, o server busca na api economia.awesomeapi.com.br a cotação do dolar, salva no sqlite e retorna a cotação para o client, que recebe a cotação e salva em um arquivo de texto chamado cotacao.txt
- Golang 1.19+
- Primeiro executar o arquivo dentro do diretório server, com o comando
go run server.go
- Com o servidor rodando, executar o arquivo dentro do diretório client com o comando
go run client.go
- Após executar os passos a cima, dentro do diretório
client
deverá ser gerado um aquivo chamadocotacao.txt
e na basedesafio.db
dentro do diretórioserver
deve ser criado o registro com a contação do dolar