Getting started with aah
It is very easy to start and work with aah. Let’s make sure you have Go environment ready.
Note: Since v0.12.0
aah requires >= go1.11
.
Table of Contents
Installing aah CLI
aah user have multiple ways to install CLI into their system.
Note: Everytime you update Go, you must reinstall aah CLI, using one of the methods below.
Via Installer
macOS, Linux, BSD systems and Windows with Cygwin.
# Installs latest version of aah CLI
$ curl -s https://aahframework.org/install-cli | bash
# OR
$ wget -qO- https://aahframework.org/install-cli | bash
Install from Source for all platforms
$ git clone -b 'version-number' --single-branch --depth 1 https://github.com/go-aah/tools.git aah-cli
# on *nix systems
$ cd aah-cli/aah && env GO111MODULE=on go install
# on Windows
$ set GO111MODULE=on
$ cd aah-cli/aah
$ go install
Verify aah CLI
Checking aah CLI version. Learn more about aah CLI.
aah --version
Congratulations, you have successfully installed aah CLI and it’s ready to use :).
Creating first aah application
It is very easy to use aah CLI tool. Learn more about aah CLI using aah help
.
Running aah application
# Go to application base directory
aah run
Open up the browser then navigate to address http://localhost:8080 to see aah application in action.
You will see a page like: