Skip to content

Axolotl Cloud in Golang which contains useful library for AWS and GCP

License

Notifications You must be signed in to change notification settings

tchiunam/axolgo-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

axolgo-cloud, the Axolotl Cloud Library in Golang

Release

Code Quality

Activity

License

Popularity


This is the cloud library of the Axolotl series in Golang. It is a middle layer for the application or CLI to use AWS and GCP. The basic calls like loading AWS configuration is handled for you. The difficult part of using Google API in Golang is handled for you. The client calls are also wrapped so you can focus on building your business logic. The interfaces and functions are designed to be more friendly to command line use cases.

Go package: https://pkg.go.dev/github.com/tchiunam/axolgo-cloud

Use it with your Go module

To add as dependency for your package or upgrade to the latest version:

go get github.com/tchiunam/axolgo-cloud

To upgrade or downgrade to a specific version:

go get github.com/tchiunam/axolgo-cloud@v1.2.3

To remove dependency on your module and downgrade modules:

go get github.com/tchiunam/axolgo-cloud@none

See 'go help get' or https://golang.org/ref/mod#go-get for details.

Run test

To run test:

go test ./...

To run test with coverage result:

go test -coverpkg=./... ./...

Test report

Code Coverage graph

Code Coverage graph


See more

  1. axolgo-lib for the base library
  2. axolgo-cli for using Axolgo in command line

About

Axolotl Cloud in Golang which contains useful library for AWS and GCP

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages