Docs

Installing EGo 📦

Install the Snap

The easiest way to install EGo is via the Snap:

sudo snap install ego-dev --classic

Install the DEB package

If you’re on Ubuntu 18.04 or above, you can install the DEB package:

wget -qO- https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | sudo apt-key add
sudo add-apt-repository "deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu `lsb_release -cs` main"
wget https://github.com/edgelesssys/ego/releases/download/v0.2.2/ego_0.2.2_amd64.deb
sudo apt install ./ego_0.2.2_amd64.deb build-essential

Build from source

You can also build EGo yourself, with the following steps.

Prerequisite: Edgeless RT is installed and sourced.

mkdir build
cd build
cmake ..
make
make install

Getting started

Now you are ready to build applications with EGo! To start, check out some examples.




Build Confidential ​Go Apps with Ease​