Laboratorio de Cloud Run
-- Configurações Na pasta /cmd tem o arquivo .env Tem duas configurações: WEB_SERVER_PORT Porta que o http server vai utilizar. Padrão 8000 WEATHER_API_KEY Chave para autenticar na API api.weatherapi.com
--- Rodar o Sistema Ir na pasta /cmd go run main.go
Na pasta api tem dois arquivos cep.http para testar o sistema teste.http para testar a API diretamente
-- DOCKER
- Foi adicionado ao http configuração para que dentro do Docker não desse erro ao chamar a ViaCep
- Na raiz do projeto executar:
docker build -t tempcep:latest -f Dockerfile.prod ./ docker run --rm -p 8000:8000 tempcep:latest
-- Google Cloud Run Acessar : https://goexpert-labs-cloudrun-u55rhu4ofa-uc.a.run.app/temp_cep?cep={cep}
Na pasta api utilizar o arquivo cloudrun.http