Require a Go client SDK available with each API.
Go
Rules
APIs.json Apis Properties Sdk Go Info
This property so that there is a Go SDK available for an API, making it easier for Go developers to integrate an API into their applications
Strategies
APIs Work Across Multiple Programming Languages
If you want people to actually use your APIs, meet them where they are. That means SDKs and client libraries in the languages your consumers already work in--Java, JavaScript, Go, Python, whatever ...