- Apenas Online
- Em promoção!

(R$ 10,00 por unidade)
API desenvolvida em Golang e roda sobre servidores Linux Ubuntu, bastando configurar a porta em que a API irá está disponível e executar o instalador (install.sh).
API para consulta de endereço por CEP, realiza cache das consultas para poder aumentar a peformace na hora de retornar o endereço, economizando-se recurso computacional e chamadas externas.
Este tipo de API é muito utilizado em sistemas ou sites que preenche automaticamente os campos referente à endereço quando o usuário informar o CEP.
Está em dúvida se realmente funciona? Teste agora clicando neste endereço: https://api.cep.hospeda.app/cep/69919-278
Após pagamento, você receberá automaticamente o link para download.
Caso necessite, fornecemos código fonte.
Está com dúvidas, entre em contato pelo WhatsApp clicando aqui
API em Golang para consulta de endereço através de CEP, muito utilizado em sistemas que preenche automaticamente os campos referente à endereço ao informar o CEP.
Basta fazer uma requisição GET para o endereço do serviço, exemplo: http://localhost:3003/cep/69919-278
O retorno será um JSON com o conteúdo :
{
"cep": "69919-278",
"logradouro": "Beco Anápolis",
"complemento": "",
"bairro": "Paz",
"localidade": "Rio Branco",
"uf": "AC",
"unidade": "",
"ibge": "1200401",
"gia": ""
}
Para configurar a porta da aplicação :3003
para outra porta como :8181
, basta abrir o arquivo .env e alterar a configuração: LOCALHOST_PORT=3003
Para colocar a aplicação para ser executada em produção em um servidor ubuntu server, basta executar o arquivo install.sh como root, exemplo: sudo ./install
Feito isso a seguinte mensagem deve aparecer:
GO-CEP - Serviço de consulta de endereço por CEP
[√] Arquivos da aplicação copiado para /usr/local/gocep/
[√] Permissões setadas
[√] Arquivo go-cep.service copiado para /etc/systemd/system/go-cep.service
[√] Atualizando lista de serviços do sistema operacional
[√] Executando serviço
● go-cep.service
Loaded: loaded (/etc/systemd/system/go-cep.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2020-09-04 10:48:55 -03; 10ms ago
Main PID: 3296 (go-cep)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/go-cep.service
└─3296 /usr/local/gocep/go-cep
set 04 10:48:55 root-IPMH110G-DDR3 systemd[1]: Started go-cep.service.
Fim da instalação, em caso de problema execute o comando: [ journalctl -u go-cep -f ] para mais detalhes
Ao executar o comando journalctl -u go-cep -f verá em qual endereço e porta a aplicação está acessível
set 04 10:48:55 root-IPMH110G-DDR3 systemd[1]: Started go-cep.service.
set 04 10:48:55 root-IPMH110G-DDR3 go-cep[3296]: Arquivo de configuração: /usr/local/gocep/.env
set 04 10:48:55 root-IPMH110G-DDR3 go-cep[3296]: Servidor executando no endereço: http://127.0.0.1:3003
Conforme o log a aplicação está sendo executada no endereço: http://127.0.0.1:3003
Para desinstalar basta executar o comando: sudo ./uninstall.sh
Feito isso a seguinte mensagem deve aparecer:
Desinstalando GO-CEP - Serviço de consulta de endereço por CEP
[√] Parando serviço
[√] Removendo instalação antiga
[√] Removendo serviço antigo
[√] Atualizando lista de serviços do sistema operacional
Desinstalação concluída