Popularity
7.6
Stable
Activity
0.0
Stable
680
31
228

Programming language: Go
Tags: Third-party APIs    

goamz alternatives and similar packages

Based on the "Third-party APIs" category.
Alternatively, view goamz alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of goamz or a related project?

Add another 'Third-party APIs' Package

README

goamz - An Amazon Library for Go

Current API documentation: GoDoc

This is a fork of https://launchpad.net/goamz that adds some missing API calls to certain packages.

This library is incomplete, but implements a large amount of the AWS API. It is heavily used in projects such as Terraform and Packer. If you find anything missing from this library, please file an issue.

Example Usage

package main

import (
  "github.com/mitchellh/goamz/aws"
  "github.com/mitchellh/goamz/s3"
  "log"
  "fmt"
)

func main() {
  auth, err := aws.EnvAuth()
  if err != nil {
    log.Fatal(err)
  }
  client := s3.New(auth, aws.USEast)
  resp, err := client.ListBuckets()

  if err != nil {
    log.Fatal(err)
  }

  log.Print(fmt.Sprintf("%T %+v", resp.Buckets[0], resp.Buckets[0]))
}