MarkEdmondson1234/gago


Google Analytics for Go

https://code.markedmondson.me/gago/

License: MIT

Language: Go

Keywords: cli, golang, google-analytics


gago

Google Analytics for Go

Build Status codecov Go Report Card

gago documentation on godoc.com

Mission

Create a CLI that will download GA multi-threaded, using anti-sampling, auto-paging etc. as developed with googleAnalyticsR::google_analytics()

Intended use case is for creating executables that can run on any machine without installing another program first, such as R or Python. This should give more options for running scheduled scripts etc.

Install

There is a Go library for use in your own Go projects, or a command line interface (CLI) for end users.

CLI

Find the latest binary for your system (Windows/MacOS/linux) in the release page

Download the binary of the appropriate type for your system and put it in your bin folder such as /usr/local/bin - rename it to gagocli and chmod to 755

e.g. on MacOS

curl -o gagocli https://github.com/MarkEdmondson1234/gago/releases/download/v0.1.0/gagocli-vlatest-darwin-amd64
# from folder where download is
mv gagocli /usr/local/bin/gagocli
sudo chmod 755 /usr/local/bin/gagocli

# should now be able to use via
gagocli

Read the CLI Readme for usage.

Go

Add the gago library to your Go project via go get github.com/MarkEdmondson1234/gago/gago

Read the gago library Readme for usage.

Project Statistics

Sourcerank 6
Repository Size 137 KB
Stars 18
Forks 4
Watchers 1
Open issues 3
Dependencies 0
Contributors 3
Tags 3
Created
Last updated
Last pushed

Top Contributors See all

Mark Dmitry Kologrivov Nikita Vaniasin

Recent Tags See all

v0.2.1 August 30, 2019
v0.2.0 August 23, 2019
v0.1.0 August 22, 2019

Something wrong with this page? Make a suggestion

Last synced: 2021-08-11 17:37:04 UTC

Login to resync this repository