Integrating Go IAM SDK
Available SDKs
🐹 Go
Server-side applications
📘 TypeScript
Node.js and browser apps
🐍 Python
Python with async support
🦀 Rust
High-performance applications
⚛️ React
Frontend with hooks & components
SDK Feature Matrix
Feature | Go | TypeScript | Python | Rust | React |
---|---|---|---|---|---|
Authentication | ✅ | ✅ | ✅ | ✅ | ✅ |
User Management | ✅ | ✅ | ✅ | ✅ | ✅ |
Resource Management | ✅ | ✅ | ✅ | ✅ | N/A |
Context Provider | N/A | N/A | N/A | N/A | ✅ |
Auth Guards | N/A | N/A | N/A | N/A | ✅ |
Role-based Access | ✅ | ✅ | ✅ | ✅ | ✅ |
TypeScript Support | N/A | ✅ | N/A | N/A | ✅ |
Async/Await | N/A | ✅ | ✅ | ✅ | ✅ |
Prerequisites
- Go IAM Server running (see Setup Overview)
- Client credentials from your Go IAM admin panel
- Base URL of your Go IAM server instance