This topic describes how to develop plug-ins for a cloud-native gateway by using programming languages such as Go, Rust, and C++. You can use plug-ins to extend the core features of cloud-native gateways to meet complex and specific business requirements, quickly adapt to changes in business scenarios, and implement custom features.
Develop gateway plug-ins in Go
You can develop gateway plug-ins in Go to extend the core features of cloud-native gateways. For the full development guide, including environment setup, project scaffolding, hook reference, and deployment steps, see Develop gateway plugins in Go.
Develop gateway plug-ins in Rust or C++
For SDK setup, project structure, and development steps for using the SDK for Rust or SDK for C++ to develop gateway plug-ins, see Develop gateway plug-ins in Rust or C++.