Native
All of the below software must be installed and configured correctly to run the examples in this repository:
- Go 1.18beta2+: the version of Go with support for generics
- delve 1.18+: the Go debugger
- .NET 6.0+: the .NET runtime and SDK
- lldb 11+: a high-performance debugger
- sos: a .NET debugger extension for
lldb
- OpenJDK 11+: the OSS implementation of Java
- expect 5.45+: talks to other programs
- Python 3: for parsing Go benchmark results
While it is possible to do so successfully both on macOS and Linux, it is highly recommended to use Docker.
- For those who really want to run the examples on their local system, please proceed to the Native section.
- For those who just want to run the examples without fuss or muss, please proceed normally.
Next: Docker