From a6616f2e912f3a09f74025b8b8b0d8b7105d6699 Mon Sep 17 00:00:00 2001
From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Date: Wed, 29 Jul 2026 17:08:00 +0000
Subject: [PATCH] docs: document applyQueryDefaultsOnNilRequest Go generator
option
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
---
fern/products/sdks/generators/go/configuration.mdx | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/fern/products/sdks/generators/go/configuration.mdx b/fern/products/sdks/generators/go/configuration.mdx
index b2ab98f739..0c8e8fdaa4 100644
--- a/fern/products/sdks/generators/go/configuration.mdx
+++ b/fern/products/sdks/generators/go/configuration.mdx
@@ -23,6 +23,10 @@ groups:
When enabled, ensures that all required properties are always included in API requests, even if they have default values or are otherwise optional in the implementation.
+
+When enabled, passing `nil` as the request argument encodes query parameters as if a zero-value request struct were passed, so query parameter defaults are still sent. By default, `nil` requests drop those defaults.
+
+
Overrides the API-wide [`api.settings.auto-generate-idempotency-key`](/learn/sdks/reference/generators-yml#settings) for this SDK. Set `true` to attach an [idempotency-key header](/learn/sdks/deep-dives/idempotency#auto-generate-idempotency-keys) to eligible requests (`POST` and `PUT` by default) unless the caller provides one, or `false` to opt this SDK out when auto-generation is enabled API-wide. Pass an object to customize `header-name` and `methods`.