Prerequisites#

Before working with AALI Shared Types, you need Go and Git installed on your system.

Go Installation#

AALI Shared Types requires Go 1.23.0 or higher.

Using Homebrew:

brew install go

Or download from golang.org

  1. Download Go from golang.org

  2. Run the MSI installer

  3. The installer will add Go to your PATH automatically

# Ubuntu/Debian
sudo apt update
sudo apt install golang-go

# Or download the latest version from golang.org

Git Installation#

Git is required to fetch Go modules and clone the repository.

brew install git

Download from git-scm.com

sudo apt install git

Clone the Repository#

To work on AALI Shared Types:

git clone https://github.com/ansys/aali-sharedtypes.git
cd aali-sharedtypes

Verify Installation#

Check that everything is installed correctly:

go version  # Should show 1.23.0 or higher
git --version

Next Steps#

With prerequisites installed, you can: