This repo contains examples for Go-Akt. All the examples here target GoAkt upcoming v4.0.0. The examples for the latest stable version of Go-Akt (v3.14.0) can be found in the v3 branch
To download the examples code:
cd $HOME/examples
git clone https://github.com/Tochemey/goakt-examplesBefore building and running the examples you need to install Earthly.
Run the following command:
earthly +all
Click links below for more details on how to run each example.
- Hello World
- Actors Clustering
- Kubernetes Discovery
- Static Discovery
- DNS Discovery (this uses protocol buffer as actor messages)
- DNS Discovery v2 (this uses standard go types as actor messages)
- Location Transparent
- Remoting
- Messaging
- Behavior
- Chat (this uses protocol buffer as actor messages)
- Chat v2 (this uses Go types as actor messages)
- Persistence using Extension
- Grains
- Grains Clustering