This directory contains Go code samples demonstrating how to use the
Google Developer Knowledge API client library (cloud.google.com/go/developerknowledge/apiv1).
-
Enable the Developer Knowledge API on your Google Cloud project:
gcloud services enable developerknowledge.googleapis.com -
Download module dependencies:
go mod download
- Search Document Chunks: Search public developer documentation chunks by query (
developerknowledge_search_document_chunks). - Get Document: Retrieve a single documentation page with full markdown content (
developerknowledge_get_document). - Batch Get Documents: Fetch multiple documentation pages in one call (
developerknowledge_batch_get_documents). - Answer Query: Get a grounded, cited answer to a technical question (
developerknowledge_answer_query).
go test -v .