This package implements a simple way to retrieve droplet metadata from the relevant digitalocean endpoint.
package main
import (
do_metadata "github.com/codegaudi/do-metadata""log""time"
)
funcmain() {
meta, err:=do_metadata.RetrieveMetadata(time.Second*5)
iferr!=nil {
log.Fatal("could not retrieve metadata from the digitalocean metadata api: ", err.Error())
}
// Print the droplet idlog.Print(meta.DropletID)
}MIT