Show HN: Go-Bt: Minimalist Behavior Trees for Go
Category: library
Tags: behavior-tree, go-library, concurrency
Score: 5.8/10 (Innovation: 5, Technical: 6, Documentation: 7, Utility: 5)
go-bt is a minimalist Behavior Tree library for Go designed for background workers, game AI, and task automation. It's interesting because it implements a cooperative multitasking model with stateless nodes, first-class context integration for cancellation, and time-travel testing capabilities via injected clocks.
Target audience: backend devs
Repository: https://github.com/rvitorper/go-bt · Go · 86 stars
View on Hacker News