Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tochemey/goakt-examples
Examples for Go-Akt
https://github.com/tochemey/goakt-examples
actors golang
Last synced: 5 days ago
JSON representation
Examples for Go-Akt
- Host: GitHub
- URL: https://github.com/tochemey/goakt-examples
- Owner: Tochemey
- License: mit
- Created: 2024-06-11T05:55:01.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T11:16:09.000Z (2 months ago)
- Last Synced: 2024-09-08T13:01:49.758Z (2 months ago)
- Topics: actors, golang
- Language: Go
- Homepage:
- Size: 180 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
# About
[![GitHub go.mod Go version](https://badges.chse.dev/github/go-mod/go-version/Tochemey/goakt-examples)](https://go.dev/doc/install)
This repo contains examples for [Go-Akt](https://github.com/Tochemey/goakt). All the examples here target Go-Akt latest release
## Installation
To download the examples code:```bash
cd $HOME/examples
git clone https://github.com/Tochemey/goakt-examples
```### Building
Before building and running the examples you need to install [Earthly](https://earthly.dev/get-earthly).
Run the following command:
`earthly +all`## Examples
Click links below for more details on how to run each example.1. [Clustering](./actor-cluster)
- [Kubernetes Discovery](./actor-cluster/k8s)
- [Static Discovery](./actor-cluster/static)
- [DNS Discovery](./actor-cluster/dnssd)
2. [Remoting](./actor-remoting)
3. [Messaging](./actor-to-actor)
4. [Simple Receive](./actor-receive)
5. [Behavior](./actor-behaviors)