/brasilapi-go

A golang SDK for BrasilApi.

Primary LanguageGo

Sublime's custom image



SDK desenvolvido com o objetivo de facilitar a integração de sistemas e serviços desenvolvidos em Golang com a BrasilApi.

Importando o SDK para seu projeto


Para que você possa utilizar este SDK em seu projeto, primeiramente é necessário rodar o seguinte comando para que o go possa instala-lo:


    go get -u https://github.com/philipelima/brasilapi-go

Após a instalação, você poderá importar os packages da seguinte forma:

  import "https://github.com/philipelima/brasilapi-go/{package_name}"

Utilizando o SDK

Veja a baixo, exemplos de utilizações do SDK.


BANCOS

Buscando informações sobre o sistema bancário brasileiro.

  import "github.com/philipelima/brasilapi-go/banks"

Consultando todos os bancos:

  banks, err := banks.V1().All()

Consultando um banco especifico:

Para consultar um banco especifico, é necessário saber o código de compensação do banco que você deseja consultar. Veja tabela de códigos aqui Aqui.

  code := 237 // Código Banco Bradesco S.A 

  bank, err := banks.V1().Get(code)

CEP

A api BrasilApi disponibiliza duas versões para consulta de cep, veja a baixo a consulta por meio da versão V1 e V2.

  import "github.com/philipelima/brasilapi-go/cep"

V1:

  cep, err := cep.V1().Get("47000000")

V2:

  cep, err := cep.V2().Get("47000000")