-
Install Go:
$ brew install go
More info: https://golang.org/doc/install
-
Set
GOPATH
(recommended:~/go
) etc in .bash_profile or .bashrc:export GOPATH=$HOME/go export GOBIN=$HOME/go/bin export PATH=$PATH:$GOBIN
How to get started as a user.
-
Install Astro CLI:
$ go get github.com/astronomerio/astro-cli
-
Run it to see commands:
$ astro-cli
How to get started as a developer.
TODO
- All dependencies are managed with dep, with the exception of libcompose. It needs to be manually added with
go get github.com/docker/libcompose
. Issue here: docker/libcompose#503. - Alternatively, it is also a git submodule, which should get pulled in when cloned.