# EGo *EGo enables you to run Go apps in Intel® SGX enclaves with zero code changes.* https://ego.dev/ Links: [[Go]] - Might work for [[lnd]]... - [[MarbleRun]] has native support for [[EGo]] ## [Website](https://www.ego.dev/) ### How to use With EGo, you don’t need to refactor your app to run it in a secure enclave. Just use three simple commands to build, sign, and run your code - be it 10 or 100,000 lines of Go with complex dependencies. **Want to scale your confidential app?** [Marblerun](https://marblerun.sh/) - “the service mesh for confidential computing” - has native support for EGo-based microservices and makes it easy to securely scale confidential apps on [Kubernetes](https://kubernetes.io/). **Want to use Intel® SGX features like sealing or remote attestation?** Just import EGo’s [enclave library](https://pkg.go.dev/github.com/edgelesssys/ego/enclave) and access everything in a single line of code. For example, get an attestation report for your TLS certificate: `r, err := enclave.GetRemoteReport(sha256.Sum256(cert)[:])`