# sma-goapi **Repository Path**: cdevel/sma-goapi ## Basic Information - **Project Name**: sma-goapi - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-07 - **Last Updated**: 2025-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SPDK Storage Management Agent Go API bindings This repository contains golang API bindings for SPDK Storage Management Agent's (SMA) gRPC interface. More details on SMA can be found in [SPDK documentation](https://spdk.io/doc/sma.html). Generating SMA Go API from spdk into sma-goapi: ``` git clone https://github.com/spdk/spdk git clone https://github.com/spdk/sma-goapi spdk/scripts/pkgdep.sh --golang source /etc/opt/spdk-pkgdep/paths/export.sh spdk/scripts/gen_sma_goapi.sh -o sma-goapi cd sma-goapi git add * git commit -m "Generated from SPDK $(cd ../spdk && git describe)" ```