Go-nodeGo 实现的 Erlang/OTP node

联合创作 · 2023-09-29 09:35

Go-node 是一个用 Go 语言实现的 Erlang/OTP node

已支持的功能:

  • Publish listen port via EPMD
  • Handle incoming connection from other node using Erlang Distribution Protocol
  • Spawn Erlang-like processes
  • Register and unregister processes with simple atom
  • Send messages to registered (using atom) or not registered (using Pid) processes at Go-node or remote Erlang-node
  • Create own process with GenServer behaviour (like gen_server in Erlang/OTP)

即将支持:

  • Initiate connection to other node
  • Supervisors tree
  • Create own behaviours
  • RPC callbacks
  • Atom cache references to increase throughput
浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报