ergo icon indicating copy to clipboard operation
ergo copied to clipboard

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

Results 13 ergo issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Compiling to ARM does not work **To Reproduce** ``` $ GOARCH=arm go build ``` **Expected behavior** Compilation works fine **Actual behaviour** This error is displayed: ``` #...

Hello, I was just testing ergo framework and tried Observebility from erlang tools but it failed. The followings are the environment information about Erlang and OTP version. I am not...

Links within golang code to erlang docs are failing also: https://github.com/ergo-services/ergo/blob/83c5934ff9/gen/application.go#L3 It would be nice if there was more docs. The erlang way of doing things looks really interesting.

OTP 24 introduced a new feature - significant children. Ergo should support it one day. https://erlang.org/doc/man/supervisor.html#auto_shutdown PS: Supervisor should be rewritten from scratch I believe and built on top of...

feature request

see README.md file (#Changelog paragraph) for more details

Completely redesigned and written from scratch. Erlang support is moved to a separate package.

**Describe the bug** When child process of Pool process is restarted with call process.Exit("restart") (for the first time it is restarted as expected) it is deleted from pool.monitors but the...

Connecting to, or from an Erlang/OTP 26 node fails. The Erlang node logs ``` ** 'node@hostname': Connection attempt from node ergo@hostname rejected since it cannot handle ["UNLINK_ID"].** ``` **To Reproduce**...

WARNING: DATA RACE Write at 0x00c0005c41b8 by goroutine 152: github.com/ergo-services/ergo/gen.(*Application).ProcessLoop.func1() E:/goEnv/go/pkg/mod/github.com/ergo-services/[email protected]/gen/application.go:118 +0x39 runtime.deferreturn() E:/Golang/src/runtime/panic.go:476 +0x32 myApp/myApp.(*MyApp).ProcessLoop() :1 +0x95 github.com/ergo-services/ergo/node.(*core).spawn.func3() E:/goEnv/go/pkg/mod/github.com/ergo-services/[email protected]/node/core.go:521 +0x19e github.com/ergo-services/ergo/node.(*core).spawn.func5() E:/goEnv/go/pkg/mod/github.com/ergo-services/[email protected]/node/core.go:525 +0x74 Previous read at 0x00c0005c41b8 by goroutine...