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.
-
githubql
Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql). -
webhooks
:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs -
twitter-scraper
Scrape the Twitter Frontend API without authentication with Golang. -
hipchat (xmpp)
A golang package to communicate with HipChat over XMPP -
gostorm
GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells. -
clarifai
DEPRECATED: please use https://github.com/Clarifai/clarifai-go-grpc -
go-trending
Go library for accessing trending repositories and developers at Github. -
go-tgbot
Golang telegram bot API wrapper, session-based router and middleware -
gosip
⚡️ SharePoint authentication, HTTP client & fluent API wrapper for Go (Golang) -
simples3
Simple no frills AWS S3 Golang Library using REST with V4 Signing (without AWS Go SDK) -
go-lark
An easy-to-use SDK for Feishu and Lark Open Platform (Messaging API only) -
GoMusicBrainz
a Go (Golang) MusicBrainz WS2 client library - work in progress -
megos
Go(lang) client library for accessing information of an Apache Mesos cluster. -
fcm
Firebase Cloud Messaging for application servers implemented using the Go programming language.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of goamz or a related project?
Popular Comparisons
README
goamz - An Amazon Library for Go
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]))
}