Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Godo e DigitalOcean

Godo e DigitalOcean

Godo is a sdk, a client so we can work natively using Go.
The lib is very light and lean, we managed to handle via API all the features we have in Cloud DigitalOcean.

We were able to create, remove, list Droplets dynamically, provision them as needed using Godo, and integrate with Terraform or create their own apis.

Jefferson Otoni Lima

March 14, 2019
Tweet

More Decks by Jefferson Otoni Lima

Other Decks in Technology

Transcript

  1. s3wf.com
    @jeffotoni
    GO Meetup DigitalOcean BH, Março 14/2019
    Jefferson Otoni
    godo v2

    View Slide

  2. @jeffotoni
    O que é Godo ?
    Start Godo
    Auth2 Godo
    01
    02
    03
    Create Droplets 04
    List Droplets 05
    Remove Droplets 06

    View Slide

  3. O que é
    Godo?
    digitalocean/godo
    Ref:
    https://developers.digitalocean.com/documentation/v2/#introduction
    https://godoc.org/github.com/digitalocean/godo
    https://github.com/digitalocean/godo
    https://github.com/jeffotoni/s3godo

    View Slide

  4. Godo OAuth2

    View Slide

  5. Godo / Token

    View Slide

  6. Godo main

    View Slide

  7. Godo Create Droplet

    View Slide

  8. Godo NewDroplet

    View Slide

  9. Godo Delete Droplets

    View Slide

  10. Godo List Droplets

    View Slide

  11. Thanks := &Obrigado{...}
    Obrigado...
    github.com/jeffotoni
    instagram.com/jeffotoni
    https://t.me/devopsbh
    https://t.me/go_br
    https://t.me/awsbrasil
    linkedin.com/in/jeffotoni

    View Slide