Contributor
Hussain Khan

Intelowl Go Client


Mentors
Eshaan Bansal, Shubham Pandey
Organization
The Honeynet Project
Technologies
go, GitHub Actions, Unit tests
Topics
web, SDK, REST API
I propose making a robust Go client library for OSINT Threat Intelligence Platform IntelOwl that easily communicates with their API. The Intelowl Go SDK will allow developers to communicate with the API so that they can easily develop and integrate IntelOwl with their own automated scripts, tools, and services. I plan to deliver the following: 1. A proper well defined go client that mimics the API to its very core that is easy to use and read. 2. Proper and thorough unit and integration tests with both mock and live (auto-generated) data. 3. Implementing proper GitHub actions for smooth Continuous Integration and Deployment (CI/CD) 4. Well laid documentation to help fast track developers on using this SDK 5. publish the SDK to go.