We are pleased to announce the release of TheHive4Go, an API client for TheHive written in Go.
If you’re a Go developer looking to integrate TheHive with your tools or build custom connectors, TheHive4Go is here to make your life easier. Much like TheHive4py did with Python, TheHive4Go provides a clean, straightforward way to interact with TheHive in Go.
Until now, Go developers working with TheHive had to rely on custom HTTP wrappers or manually manage API calls. With TheHive4Go, you now have a native, well-structured and reliable client, simplifying the development of automation scripts, integrations or full-scale applications that interact with TheHive.
Whether you want to automate incident response, connect TheHive to your existing infrastructure or prototype new ideas, TheHive4Go offers a solid foundation to build on.
What to expect with TheHive4Go
TheHive4Go’s code is auto-generated from the OpenAPI description of TheHive’s public API. This means that all current public API’s endpoints are supported and future endpoints will be directly available.
Public and community-driven
TheHive4Go is available to everyone and hosted on GitHub: https://github.com/StrangeBeeCorp/thehive4go
The full documentation is also available on https://pkg.go.dev/github.com/StrangeBeeCorp/thehive4go, following Go’s standard package format.
As always, we highly value your feedback and requests: please open issues to report problems or suggest improvements.
We can’t wait to see what the Go community builds with TheHive!