<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://golang-interview-prep.aaniket.in/</loc><lastmod>2026-09-30</lastmod><priority>1.0</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/basics</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/slices-maps</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/interfaces</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/generics</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/goroutines</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/channels</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/concurrency-patterns</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/context</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/errors</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/memory-runtime</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/performance</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/modules-tooling</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/stdlib-web</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/tricky</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/concurrency-coding</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/stdlib-essentials</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/idioms-design</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/topics/production-ops</loc><lastmod>2026-09-30</lastmod><priority>0.8</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-zero-values-of-gos-types-and-which-zero-values-are-usable-versus</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-new-and-make</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-print-iota</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-untyped-constants-explain-why-const-huge-1-100-compiles</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-a-typed-and-an-untyped-constant-when-you-assign</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-variable-shadowing-find-the-bug-in-this-code</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-rules-for-redeclaration-and-why-does-this-not-compile</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-assignment-evaluation-order</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-a-type-conversion-and-a-type-assertion</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/in-a-type-switch-what-is-the-type-of-the-bound-variable-when-a-case-lists-severa</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-are-strings-represented-in-go-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-you-range-over-invalid-utf-8-and-what-does-string-65-produce</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-converting-between-string-and-byte-cost-and-how-do-you-build-strings</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-are-the-arguments-to-a-deferred-call-evaluated-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/in-what-order-do-deferred-calls-run-and-what-is-wrong-with-using-defer-inside-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-can-a-deferred-function-change-a-functions-return-value-what-do-f-and-g-retu</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-defer-with-value-vs-pointer-receivers</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-rules-for-recover-why-doesnt-defer-recover-stop-a-panic</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/do-deferred-functions-run-on-os-exit-log-fatal-runtime-goexit-and-panic</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/in-what-order-are-package-level-variables-initialized-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-initialization-work-across-packages-and-what-are-the-rules-for-init</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-labeled-break-and-continue-work-why-does-a-plain-break-inside-select-not</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-restrictions-does-go-place-on-goto</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-switch-differ-from-c-and-what-does-this-fallthrough-example-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-types-are-comparable-in-go-and-when-does-comparing-values-panic-at-run-tim</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-struct-and-array-equality-work-what-is-surprising-about-nan-as-a-map</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-comparable-constraint-mean-in-generics-and-what-changed-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-method-sets-why-does-var-s-speaker-dog-fail-to-compile</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-addressability-and-why-cant-you-call-a-pointer-method-on-a-map-element</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-struct-embedding-affect-method-sets-and-name-resolution</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-an-interface-holding-a-nil-pointer-not-equal-to-nil-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-a-defined-type-type-a-b-and-an-alias-type-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/arrays-vs-slices-as-values-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-go-handle-integer-overflow-division-and-conversions-between-numeric-typ</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-did-loop-variable-semantics-change-in-go-1-22-and-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-range-over-func-iterators-go-1-23-work-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-struct-field-alignment-and-padding-work-what-are-the-sizes-of-these-struc</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-a-method-value-and-a-method-expression-what-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-type-does-an-untyped-constant-take-in-a-non-constant-shift-what-does-this</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-slice-header-and-what-really-gets-passed-when-you-pass-a-slice-to-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-print-append-inside-a-function-with-spare-capacity</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-append-grow-a-slice-why-is-the-resulting-capacity-sometimes-not-exactly</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-two-appends-on-the-same-base-slice</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-full-slice-expression-a-low-high-max-and-when-would-you-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-a-nil-slice-and-an-empty-slice-when-does-it-matte</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-semantics-of-the-built-in-copy-is-it-safe-with-overlapping-slices</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-arrays-differ-from-slices-can-you-convert-between-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-range-over-an-array-vs-a-slice</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-can-subslicing-cause-memory-leaks-and-how-do-you-fix-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-delete-elements-from-a-slice-efficiently-and-what-changed-with-slices</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-cant-you-compare-slices-with-how-do-you-check-equality-of-slices-maps-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-correctly-allocate-a-2d-slice-and-what-are-the-performance-trade-offs</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-do-the-slices-package-functions-use-the-constraint-s-e-e-any-instead-of-just</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-slices-and-maps-package-functions-do-you-use-daily-and-how-do-they-work</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/describe-how-go-maps-were-implemented-before-go-1-24-buckets-tophash-load-factor</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-changed-in-go-1-24-with-swiss-tables-why-are-they-faster</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-map-iteration-order-random-and-how-do-you-iterate-deterministically</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-it-safe-to-add-or-delete-map-entries-while-ranging-over-the-map</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-multiple-goroutines-access-a-map-concurrently-how-do-you-make</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-should-you-use-sync-map-instead-of-a-map-with-a-mutex</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-m-k-field-1-fail-to-compile-for-map-string-t-where-t-is-a-struct</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-cant-you-take-the-address-of-a-map-element-m-k-when-you-can-with-slice-eleme</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-types-can-be-map-keys-what-happens-with-interface-keys-and-nan</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/do-go-maps-shrink-after-deleting-entries-how-do-you-reclaim-memory</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-built-in-clear-do-for-slices-vs-maps</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-nil-map-behaviour-and-what-happens-when-you-pass-a-map-to-a-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-are-strings-immutable-in-go-and-what-does-converting-between-string-and-byte</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-len-indexing-and-ranging-over-a-utf-8-string</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-build-strings-efficiently-compare-fmt-sprintf-bytes-buffer-and-string</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-convert-between-byte-and-string-without-copying-and-what-are-the-risk</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-set-in-go-and-what-maps-package-helpers-exist</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-before-and-after-go-1-22-taking-v-and-capturing-i-in-loops</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-map-of-slices-built-from-a-shared-base</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-range-over-a-nil-pointer-to-an-array-and-range-over-an-int</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-range-over-func-iterators-work-on-slices-and-maps-and-what-happens-if-an</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-unique-package-go-1-23-and-how-does-it-help-with-memory-for-repeated</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-is-an-interface-value-represented-at-runtime-what-is-the-difference-between</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-an-itab-when-is-it-built-and-what-does-a-method-call-through-an-interfac</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-nil-interface-vs-interface-holding-a-nil-pointer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-this-function-return-a-non-nil-error-even-when-nothing-failed-how-do</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-method-sets-why-does-t-satisfy-an-interface-when-t-does-not</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-doesnt-m-k-inc-compile-when-inc-has-a-pointer-receiver-what-other-values-are</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-decide-between-value-and-pointer-receivers</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-v-x-t-with-v-ok-x-t-what-happens-when-t-is-an-interface-type</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-type-switch-semantics-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-struct-embedding-inheritance-how-does-method-promotion-work</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-no-virtual-dispatch-with-embedding</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/embedding-t-vs-t-how-does-each-affect-the-method-set-of-the-outer-struct</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-two-embedded-types-provide-the-same-field-or-method-name</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-interface-embedding-and-what-changed-in-go-1-14-about-overlapping-method</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-would-you-embed-an-interface-inside-a-struct-what-is-the-danger</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-should-you-use-any-interface-and-when-are-generics-the-better-choice</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-var-io-writer-mywriter-nil-do-and-why-is-it-used</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-interfaces-are-satisfied-implicitly-what-design-consequences-follow-and-where</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-accept-interfaces-return-structs-when-is-returning-an-interface-justifie</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-go-favour-small-interfaces-give-examples-of-composition</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/whats-wrong-with-this-string-method-when-does-fmt-call-string-or-error</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-custom-errors-in-go-explain-wrapping-errors-is-errors-as-and-multi-error</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-does-comparing-two-interface-values-panic-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-converting-a-value-to-an-interface-allocate-how-do-interfaces-affect-escape</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/whats-the-difference-between-a-method-value-and-a-method-expression-what-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/on-which-types-can-you-declare-methods-can-you-add-a-method-to-int-time-time-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-optional-interface-interface-upgrade-pattern-work-give-a-stdlib-exa</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-constraint-interfaces-in-generics-differ-from-ordinary-interfaces</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/do-methods-carry-over-with-type-b-a-vs-type-b-a-vs-embedding-what-does-this-mean</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-http-handlerfunc-work-explain-the-function-type-adapter-pattern</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-you-call-a-value-receiver-method-through-an-interface-that-hol</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/can-you-modify-a-struct-stored-inside-an-interface-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-write-a-generic-function-that-needs-to-call-a-pointer-receiver-method</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-seal-an-interface-so-other-packages-cannot-implement-it-can-the-seal</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-check-at-runtime-whether-a-type-implements-an-interface-using-reflect</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-problem-do-type-parameters-solve-that-interface-any-parameters-did-not</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-func-f-s-fmt-stringer-and-func-f-t-fmt-stringer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-constraint-in-go-generics-show-the-different-ways-to-write-one-includi</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-tilde-token-mean-in-a-constraint-what-happens-without</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-type-sets-how-do-unions-and-intersections-combine-and-which-interfaces</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-comparable-what-changed-in-go-1-20-and-what-does-this-program-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-operations-can-you-perform-on-a-value-of-type-parameter-type-why-cant-you</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-type-inference-work-when-does-it-fail-and-how-do-you-order-type-paramet</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/can-you-store-a-generic-function-in-a-variable-or-pass-it-around-without-instant</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-get-and-check-the-zero-value-of-a-type-parameter</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-nil-checks-inside-generic-code</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-type-switch-on-a-type-parameter</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-doesnt-go-allow-type-parameters-on-methods-what-do-you-do-instead</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-write-methods-on-a-generic-type-what-is-wrong-with-func-s-stack-int</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/name-the-restrictions-around-type-parameters-embedding-type-declarations-and-met</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-pointer-method-constraint-pattern-pt-interface-t-m-why-is-it-needed</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-self-referential-recursive-constraints-and-generic-interfaces-give-an</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-slices-clone-have-the-signature-func-clone-s-e-e-any-s-s-s-instead-of</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-go-compiler-implement-generics-gc-shape-stenciling-with-dictionarie</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-should-you-not-use-generics</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-generic-stack-and-a-generic-fifo-queue-what-are-the-gotchas</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-generic-binary-search-tree-keyed-by-cmp-ordered-with-an-in-order-ite</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-generic-set-t-with-union-intersection-and-iteration</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-a-thread-safe-generic-cache-with-a-getorload-method-what-concurrency-pitf</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-generic-map-filter-and-reduce-for-slices-why-arent-they-in-the-standard</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-golang-org-x-exp-constraints-how-does-it-relate-to-cmp-ordered-and-how</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-cmp-package-compare-less-or-how-do-you-do-a-multi-key-sort-and-how</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-generic-helpers-in-slices-and-maps-should-a-senior-go-developer-know-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-generics-combine-with-go-1-23-iterators-iter-seq-write-lazy-filter-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-iter-pull-and-when-do-you-need-it-implement-a-generic-zip</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-generic-type-aliases-go-1-24-and-how-do-they-differ-from-generic-type</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/are-generic-types-covariant-can-a-box-dog-be-used-as-a-box-animal-or-a-box-int</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-an-instantiation-cycle-why-does-this-recursive-generic-function-fail-to</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-t-and-reflection-on-generic-types</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-a-generic-fan-in-merge-for-channels-what-are-the-concurrency-pitfalls</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-get-a-pointer-to-a-literal-value-generically-compare-a-ptr-t-helper</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-is-a-goroutine-different-from-an-os-thread</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-gmp-model-of-the-go-scheduler</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-work-stealing-work-and-in-what-order-does-a-p-look-for-work</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-with-gomaxprocs-1-and-why</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-preemption-in-go-explain-cooperative-vs-asynchronous-preemption-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-do-on-go-1-13-vs-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-a-goroutines-stack-grow-what-changed-from-segmented-to-contiguous-stack</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-gomaxprocs-what-is-its-default-and-what-changed-in-go-1-25-for-container</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/should-you-set-gomaxprocs-higher-than-the-number-of-cpus-for-i-o-bound-workloads</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-to-the-scheduler-when-a-goroutine-makes-a-blocking-syscall</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-netpoller-and-how-does-it-make-network-i-o-look-blocking-yet-scale</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-sysmon-and-what-does-it</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-runtime-gosched-do-and-when-if-ever-should-you-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-runtime-lockosthread-do-and-when-is-it-needed</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-goroutine-leak-give-common-causes</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-detect-and-debug-goroutine-leaks-in-production-and-tests</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-many-goroutines-can-a-go-program-run-how-do-you-bound-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-doesnt-go-expose-goroutine-ids-and-how-do-you-kill-a-goroutine</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-main-returns-while-other-goroutines-are-still-running-what-doe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-if-a-goroutine-panics-can-the-parent-recover</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-closure-capture-and-the-go-1-22-loop-variable-change</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-does-the-go-runtime-report-all-goroutines-are-asleep-deadlock-and-when-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/concurrency-vs-parallelism-in-go-can-goroutines-run-in-parallel-with-gomaxprocs</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-goroutine-states-and-what-transitions-happen-on-a-channel-block</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-can-you-observe-the-scheduler-schedtrace-go-tool-trace-pprof</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-can-many-cpu-bound-goroutines-hurt-performance-and-how-do-you-size-a-worker</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-goroutines-interact-with-cgo-and-why-can-cgo-calls-be-expensive</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-bounded-cancellable-fan-out-that-returns-the-first-error-and-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-creating-a-goroutine-per-request-e-g-in-net-http-a-good-design-what-are-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-are-timers-handled-by-the-scheduler-and-what-changed-with-time-timer-in-go</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-scheduling-implications-of-runtime-goexit-blocking-in-init-and-unbu</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-are-the-arguments-of-a-go-statement-evaluated-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-go-memory-model-guarantee-about-starting-and-ending-a-goroutine</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/a-cpu-profile-shows-lots-of-time-in-runtime-findrunnable-stealwork-futex-and-usl</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-testing-synctest-go-1-25-make-concurrent-time-dependent-code-testable</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-buffered-and-unbuffered-channels-in-terms-of-sync</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/describe-the-runtime-internals-of-a-channel-hchan</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/give-the-complete-table-of-channel-operation-behavior-for-nil-open-and-closed</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-receiving-from-a-closed-buffered-channel</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-comma-ok-idiom-on-channel-receive-when-is-it-needed-and-when-is-for</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/who-should-close-a-channel-and-why-what-are-the-rules</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-safely-close-a-channel-that-might-be-closed-by-multiple-goroutines</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-select-choose-among-multiple-ready-cases-is-it-fair</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-priority-select-in</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-a-nil-channel-useful-in-a-select-show-an-example</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-select-with-a-closed-channel-and-a-nil-channel</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-causes-fatal-error-all-goroutines-are-asleep-deadlock-and-when-does-go-fail</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-do-unbuffered-send-in-main</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-for-range-over-a-channel-work-and-what-are-its-pitfalls</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-directional-channel-types-and-why-use-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-timeout-on-a-channel-operation-compare-time-after-time</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-time-after-in-a-loop-leak-memory-how-did-go-1-23-change-this</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/whats-the-difference-between-time-ticker-and-repeated-time-after-what-happens</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-do-a-non-blocking-send-or-receive</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-select-evaluation-order</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-implement-a-semaphore-bounded-concurrency-with-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-worker-pool-with-result-collection-and-proper-shutdown</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-goroutine-leak-caused-by-channels-show-one-and-fix</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-chan-struct-preferred-for-signaling-and-how-does-close-act-as-a-broadcast</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-len-and-cap-of-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/channels-or-mutexes-how-do-you-decide</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-pipeline-pattern-and-how-to-cancel-it-properly</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-if-you-send-on-a-closed-channel-inside-a-select-with-a-default</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-an-unbuffered-channel-give-a-happens-before-guarantee-what-does-the-memory</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-generic-first-response-wins-hedged-request-race-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-request-response-over-a-channel-of-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-implement-rate-limiting-using-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/can-you-compare-channels-with-use-them-as-map-keys-and-send-channels-over-channe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-gracefully-shut-down-a-service-that-uses-channels-and-goroutines</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-break-inside-select-inside-for</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-to-goroutines-that-are-already-blocked-on-a-channel-when-it-is-clos</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-has-no-unbounded-channels-why-not-and-how-would-you-build-one</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-exactly-gets-copied-when-you-send-on-a-channel-and-what-limits-apply-to-ele</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-would-you-use-sync-rwmutex-over-sync-mutex-and-when-can-rwmutex-actually</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-sync-mutex-normal-mode-vs-starvation-mode</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-sync-mutex-reentrant-what-happens-with-a-recursive-rlock-on-an-rwmutex</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-and-why-copying-a-lock</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-classic-sync-waitgroup-bug-and-what-does-wg-go-go-1-25-change</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-sync-once-semantics-including-panics-and-the-oncefunc-oncevalue-oncevalu</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-would-you-use-sync-cond-and-why-must-wait-always-be-called-in-a-loop</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-sync-pool-work-how-does-it-interact-with-the-gc-and-what-are-the-common</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-should-you-use-sync-map-instead-of-a-map-guarded-by-a-mutex</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-typed-atomics-atomic-int64-atomic-pointer-t-and-why-prefer-them-over</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-lock-free-store-max-using-compare-and-swap-what-is-the-aba-problem</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-go-memory-model-and-happens-before-what-synchronization-edges-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-race-detector-work-and-what-are-its-limitations-is-a-benign-data</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-this-counter-give-the-right-answer-with-gomaxprocs-1-what-about-counter-in</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-in-go-1-22-vs-before</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-generic-worker-pool-with-a-fixed-number-of-workers-context-cancellat</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-fan-out-fan-in-a-generic-merge-that-combines-n-channels-into-one</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-nil-channels-behave-in-select-and-how-are-they-used-to-merge-two-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/build-a-cancellable-pipeline-what-causes-goroutine-leaks-in-pipelines-and-how</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/spot-the-goroutine-leak</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-close-a-channel-safely-when-there-are-multiple-senders</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-semaphore-in-go-compare-a-buffered-channel-with-golang</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-errgroup-withcontext-setlimit-trygo-what-are-its-semantics-and-gotchas</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/you-need-to-process-10-million-records-from-a-file-with-bounded-memory-and-bound</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-rate-limiting-in-go-compare-time-ticker-with-golang-org-x</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-problem-does-singleflight-solve-and-what-are-its-gotchas</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-graceful-shutdown-for-an-http-server-with-background-workers</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-newer-context-features-matter-for-concurrent-code-withcancelcause-afterfun</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-time-after-in-a-select-loop-a-leak-what-changed-in-go-1-23-timers</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-here-and-when-does-the-runtime-not-detect-a-deadlock</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-a-thread-safe-loading-cache-why-is-naive-double-checked-locking-with-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/channels-or-mutexes-how-do-you-decide-share-memory-by-communicating</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-test-concurrent-and-time-dependent-code-deterministically-testing-syn</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-can-recover-in-main-catch-a-panic-from-another-goroutine</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-false-sharing-how-does-it-hurt-concurrent-go-code-and-how-do-you-fix</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-is-gomaxprocs-chosen-in-containers-and-what-changed-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-pub-sub-broadcaster-where-one-slow-subscriber-cannot-block-the-other</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-problem-does-context-context-solve-and-what-are-its-four-methods</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-how-cancellation-propagates-through-a-context-tree-what-happens-internal</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-must-you-always-call-the-cancelfunc-even-if-the-operation-finished-successfu</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/withtimeout-vs-withdeadline-what-is-the-difference-and-what-happens-when-a-child</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-values-can-ctx-err-return-and-how-should-you-check-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-withcancelcause-and-how-does-ctx-err-differ-from-context-cause-ctx</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-withtimeoutcause-and-its-cancel-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-should-context-keys-use-an-unexported-custom-type-instead-of-a-string-show</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-context-value-keys</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-is-value-lookup-implemented-and-what-are-its-performance-implications</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-belongs-in-context-values-and-what-doesnt</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-storing-a-context-context-in-a-struct-considered-an-anti-pattern-are-ther</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/context-background-vs-context-todo-when-do-you-use-each-and-why-not-pass-nil</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-context-afterfunc-and-what-are-the-semantics-of-its-stop-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-make-a-blocking-call-that-doesnt-accept-a-context-e-g-net-conn-read</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-context-withoutcancel-do-and-when-would-you-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-wrong-with-this-handler-what-error-will-the-goroutine-see</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-exactly-is-an-http-requests-context-canceled-on-the-server-side-and-how-do</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/on-the-http-client-side-how-does-context-interact-with-http-client-timeout-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-context-cancellation-work-with-database-sql-including-transactions-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-a-function-that-runs-a-blocking-call-with-a-context-and-returns-early-on</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-should-a-long-running-worker-loop-respect-cancellation-discuss-select-fairne</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-errgroup-withcontext-use-context-and-what-is-a-common-bug-with</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-merge-two-contexts-so-the-result-is-canceled-when-either-one</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/can-you-implement-your-own-context-type-how-does-the-stdlib-propagate-cancellati</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-deadlines-propagate-across-service-boundaries-e-g-grpc-and-how-do-you-man</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-graceful-shutdown-with-signal-notifycontext-and-what-contex</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-test-context-aware-code-including-timeouts-and-cancellation</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-a-context-safe-for-concurrent-use-what-happens-if-you-read-ctx-done-from-many</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-should-a-library-expose-context-in-its-api-and-how-do-you-add-context-suppor</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-afterfunc-on-already-canceled-and-live-contexts</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-cause-across-withoutcancel</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-make-a-range-over-func-iterator-iter-seq-respect-context-cancellation</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-semaphore-weighted-and-rate-limiter-use-context-and-what-subtle-bugs-appe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-go-treat-errors-as-values-instead-of-using-exceptions-what-are-the-trad</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-and-why-errors-new-x-errors-new</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-w-and-v-in-fmt-errorf</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-errors-is-work-internally-and-how-can-a-custom-type-change-its-matching</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-errors-as-why-must-the-target-be-a-pointer-and-what-happens-if-you-get</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-errors-join-how-do-multi-errors-interact-with-errors-is-errors-as-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-sentinel-errors-typed-errors-and-opaque-errors-when-would-you-use-each</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-design-a-good-custom-error-type-does-it-matter-whether-error-has-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/the-nil-error-interface-gotcha-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-is-err-errx-wrong-and-why-can-comparing-errors-with-panic</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-should-you-wrap-an-error-and-when-should-you-not-how-do-you-handle-errors</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-is-it-appropriate-to-panic-instead-of-returning-an-error</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-rules-of-recover</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/a-goroutine-panics-can-a-recover-in-main-catch-it-how-do-you-protect-background</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-defer-order-during-panic</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-convert-a-panic-into-an-error-returned-from-a-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-with-panic-nil-and-with-re-panicking-how-did-go-1-21-change-this</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-runtime-failures-cant-be-recovered-with-recover</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-panic-os-exit-log-fatal-and-runtime-goexit-with-respect-to-deferred-func</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-propagate-errors-from-multiple-goroutines-explain-errgroup</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-collect-all-errors-from-concurrent-workers-rather-than-just-the-first</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-errors-dont-carry-stack-traces-how-do-you-get-stack-information-when-you-need</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/handle-an-error-only-once-what-does-that-mean-and-what-is-wrong-with-log-and-ret</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-defer-f-close-potentially-a-bug-when-writing-files-how-do-you-handle-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-shadowed-err</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-fmt-errorf-op-w-err-return-when-err-is-nil-why-does-this-matter-in-hel</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-context-errors-context-canceled-deadlineexceeded-and-context-cause</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-errors-is-err-fs-errnotexist-preferred-over-os-isnotexist-err</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-asserting-errors-for-behavior-how-would-you-implement-retry-logic-based</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-net-http-handle-a-panic-in-a-handler-what-are-the-pitfalls</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-design-an-error-model-for-a-large-service-for-example-with-op-kind</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-io-reader-error-contract-and-why-is-if-err-nil-return-wrong-there</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-wrapper-error-type-that-adds-context-and-works-with-errors-is-as-wha</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-which-sides-is-method-gets-called</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-when-a-deferred-function-panics-while-the-goroutine-is-already-pani</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-if-the-function-passed-to-sync-once-do-panics-how-do-sync-oncefunc</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-performance-costs-of-errors-defer-and-panic-recover-in-hot-paths</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-go-decide-whether-a-variable-lives-on-the-stack-or-the-heap</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-inspect-escape-analysis-decisions-and-how-do-you-read-the-output</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/list-the-common-reasons-a-value-escapes-to-the-heap</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-goroutine-stacks-grow-and-why-does-that-constrain-the-language</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/describe-gos-memory-allocator-size-classes-mcache-mcentral-mheap-and-the-tiny</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-gos-concurrent-tri-color-mark-and-sweep-garbage-collector</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-write-barrier-and-which-one-does-go-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/walk-through-the-phases-of-a-gc-cycle-where-are-the-stop-the-world-pauses</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-gos-gc-generational-or-compacting-what-is-the-green-tea</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-gogc-control-exactly-what-happens-with-gogc-off-50-or-200</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-gomemlimit-and-how-would-you-set-it-in-a-container</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-read-a-line-of-godebug-gctrace-1-output</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-the-process-rss-much-larger-than-the-heap-in-use-how-does-go-return-memor</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-techniques-do-you-use-to-reduce-allocations-in-a-hot-path</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-sync-pool-behave-and-what-are-its-pitfalls</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-measure-and-assert-allocation-counts</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-does-converting-between-string-and-byte-not-allocate</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-on-a-64-bit-platform-and-why</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-64-bit-atomic-alignment-and-false-sharing-how-do-you-lay-out-hot-concurr</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-zero-sized-types-memory-semantics-what-do-these-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-rules-for-valid-unsafe-pointer-usage</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-keeping-a-pointer-as-uintptr-dangerous-even-if-the-object-is-still-refere</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-do-zero-copy-byte-string-conversion-correctly-and-what-can-go-wrong</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program-print-explain-how-finalizers-behave</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-runtime-addcleanup-and-why-is-it-preferred-over-setfinalizer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-weak-pointers-in-go-and-when-would-you-use-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-runtime-keepalive-do-and-when-is-it-required</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-and-what-memory-problem-does-it-illustrate</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-can-removing-elements-from-a-slice-of-pointers-leak-memory</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/do-go-maps-shrink-after-you-delete-entries-how-do-you-reclaim-the-memory</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-goroutine-leaks-happen-and-how-do-you-detect-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-time-after-in-a-loop-a-memory-leak-what-changed-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-find-a-memory-leak-in-production-with-pprof</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-gomaxprocs-interact-with-containers-and-how-does-it-affect</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-runtime-representations-of-gos-built-in-types-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-bounds-check-elimination-and-how-do-you-help-the-compiler-do</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-profile-guided-optimisation-pgo-in-go-and-what-does-it-actually-change</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-runtime-preempt-goroutines-and-what-are-gc-safe-points</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-expose-pprof-in-a-production-service-and-what-are-the-security-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-go-cpu-profiler-work-and-what-is-the-difference-between-flat-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-inuse-space-vs-alloc-space-in-a-heap-profile-which-do-you-use-to-find-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-detect-and-diagnose-a-goroutine-leak</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-do-the-block-and-mutex-profiles-measure-how-do-you-enable-them-and-how-do</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-would-you-use-go-tool-trace-instead-of-pprof-what-can-it-show-that-profiles</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-testing-b-loop-go-1-24-and-why-is-it-preferred-over-the-classic-b-n-loop</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-benchmark-report-and-why-is-it-wrong</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-run-benchmarks-rigorously-and-compare-two-implementations-explain-ben</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-an-idiomatic-table-driven-test-with-subtests-why-is-this-the-preferred-go</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-test-print-and-in-what-order</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-rules-and-pitfalls-of-t-parallel</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-t-cleanup-defer-and-testmain-for-setup-teardown-when-is-each-appropriate</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-native-fuzzing-work-in-go-write-a-fuzz-test-and-explain-the-corpus</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-testing-synctest-and-what-problem-does-it-solve</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-mock-dependencies-in-go-without-a-mocking-framework-where-should-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-test-http-handlers-and-http-clients-with-net-http-httptest</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-test-coverage-work-in-go-explain-covermode-coverpkg-and-coverage-for</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-profile-guided-optimization-pgo-in-go-and-how-do-you-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-inlining-work-in-the-go-compiler-how-do-you-inspect-it-and-what-prevent</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-escape-analysis-which-of-these-allocate-on-the-heap</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-bounds-check-elimination-bce-how-do-you-see-it-and-how-can-you-help-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-tradeoffs-of-sync-pool-when-does-it-help-and-when-does-it-hurt</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-the-performance-of-string-concatenation-approaches-fmt-sprintf-strings</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-program</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-gogc-and-gomemlimit-interact-and-how-would-you-tune-the-gc-for-a-latency</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-preallocating-slices-and-maps-matter-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-false-sharing-and-how-would-you-detect-and-fix-it-in</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-struct-field-ordering-affect-memory-usage-and-performance</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-can-you-convert-between-byte-and-string-without-allocating-when-is-it-safe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-race-detector-work-what-does-it-cost-and-what-are-its-limits</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-separate-unit-tests-from-slow-integration-tests-and-what-are-golden</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-example-functions-and-how-are-they-verified</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/walk-through-how-you-would-investigate-a-service-whose-p99-latency-doubled-after</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-write-a-test-that-fails-if-a-hot-path-starts-allocating-explain-testi</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-benchmark-concurrent-code-with-b-runparallel-and-why-does-sync-rwmute</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-1-24-replaced-the-built-in-map-implementation-with-swiss-tables-what-changed</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-do-pointers-make-the-gc-more-expensive-and-how-can-data-layout-unique-handle</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-exactly-do-go-mod-and-go-sum-contain-and-is-go-sum-a-lock-file</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-minimal-version-selection-mvs-how-does-it-differ-from-npm-cargo-style</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-semantic-import-versioning-and-why-must-v2-modules-change-their-import</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-release-v2-of-a-module-compare-the-major-branch-and-major-subdirector</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-would-you-use-a-replace-directive-and-why-doesnt-a-dependencys-replace-affe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-exclude-and-retract-who-writes-each-one-and-how-do-they-affect-version</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-pseudo-version-and-when-does-the-go-command-generate-one</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-problem-do-go-workspaces-go-work-solve-how-do-they-differ-from-replace</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-vendoring-work-in-module-mode-and-when-is-it-still-worth-using</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-internal-packages-work-give-an-example-of-an-allowed-and-a-forbidden-impo</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/your-ci-cant-fetch-a-private-module-from-github-com-acme-secret-walk-through-gop</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-the-go-checksum-database-protect-the-supply-chain-what-does-go-mod-veri</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-do-the-go-and-toolchain-directives-mean-since-go-1-21-and-how-does-gotoolch</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-hint-consider-the-go-line-in-go-mod</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-go-1-24-tool-directive-replace-and-how-do-you-use</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-difference-between-go-get-and-go-install-pkg-version-in-module-mode</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-build-constraints-the-go-build-syntax-filename-rules-and-common-gotchas</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-separate-integration-tests-from-unit-tests-using-build-tags-what</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-go-generate-work-and-what-are-best-practices-around</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-tradeoffs-of-using-cgo-when-would-you-avoid</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-cgo-pointer-passing-rules-and-how-does-runtime-pinner-help</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-cross-compile-go-and-produce-a-fully-static-binary-for-a-scratch-cont</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-inject-a-version-string-at-build-time-with-ldflags-what-does-this-pro</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-build-metadata-does-a-go-binary-carry-and-how-do-you-make-builds-reproducib</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-go-vet-catch-what-does-it-report-for-the-code-below</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-staticcheck-and-golangci-lint-differ-from-go-vet-how-would-you-set-up-lin</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-go-embed-work-show-the-three-target-types</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-gotchas-of-go-embed-patterns-why-is-my-env-or-redirects-file-missin</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-explain-gos-package-initialization-order</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-forbids-import-cycles-how-do-you-detect-and-break-them</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/a-vulnerable-dependency-shows-up-in-your-build-how-do-you-find-out-why-its-there</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-profile-guided-optimization-pgo-in-go-and-how-do-you-use-it-in-productio</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-go-ship-behavior-changes-without-breaking-old-code-explain-godebug-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-module-graph-pruning-and-lazy-module-loading-go-1-17-and-why-did-go-mod</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-build-cache-the-module-cache-and-test-result-caching-when-does-go</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-go-linkname-and-what-changed-about-it-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-net-https-server-handle-concurrency-internally-what-are-the-consequence</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-go-1-22-servemux-enhancements-method-matching-wildcards-and-preceden</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-a-logging-middleware-that-records-the-response-status-code-what-are-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-http-listenandserve-8080-nil-not-production-ready-explain-each-server-tim</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-http-client-connection-pooling-work-and-what-are-common-mistakes-with</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-must-you-close-resp-body-and-why-is-closing-alone-sometimes-not-enough</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-is-context-used-in-net-http-on-both-server-and-client-sides-what-happens-whe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-handler-send-to-the-client-and-why</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-encoding-json-struct-tag-behavior-omitempty-omitzero-and-string-what-doe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-how-do-you-preserve-large-integer-precision-when-decoding</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/you-implemented-marshaljson-but-it-isnt-called-why-explain-receiver-rules-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/json-unmarshal-vs-json-decoder-when-to-use-each-and-how-do-you-safely-decode-a</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-nil-vs-empty-slices-and-maps-in-json</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-database-sql-connection-pooling-work-which-settings-matter-and-what-cau</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-handle-transactions-nulls-and-no-rows-correctly-with-database-sql</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-the-exact-io-reader-contract-whats-wrong-with-this-read-loop</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compose-io-primitives-upload-a-file-to-http-while-computing-its-sha-256-and-limi</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-pitfalls-of-bufio-scanner-and-bufio-writer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-graceful-shutdown-for-an-http-server-with-background-workers-stdlib-web-19</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-log-slog-work-discuss-handlers-attributes-logvaluer-and-performance</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-explain-the-monotonic-clock-and-time-time-comparison</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/time-ticker-time-after-and-timers-what-leaks-and-what-changed-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-time-duration-arithmetic-gotchas</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-laws-of-reflection-and-settability-what-does-this-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/use-reflection-to-build-a-simple-struct-tag-validator-validate-required-max</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-a-per-client-rate-limiter-for-an-http-api-implement-a-token-bucket</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-a-concurrency-safe-generic-lru-cache-with-ttl</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-a-cache-stampede-and-how-does-singleflight-solve</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/design-an-in-process-pub-sub-broker-how-do-you-handle-slow-subscribers</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/fan-out-n-http-calls-with-bounded-concurrency-fail-fast-on-first-error-and-colle</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-unit-test-http-handlers-and-http-clients-with-net-http-httptest</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-server-sent-events-sse-in-net-http-how-do-http-responsecontroller-flus</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/write-an-http-client-retry-helper-with-exponential-backoff-and-jitter-what-makes</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/build-a-reverse-proxy-with-httputil-reverseproxy-why-is-rewrite-preferred-over</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-test-time-dependent-concurrent-code-deterministically-explain-testing</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-before-go-1-22-and-in-go-1</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-do-these-two-loops-print-when-the-body-changes-the-loop-variable</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-print-and-what-is-the-bug-in-the-second-function</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-are-deferred-call-arguments-evaluated-what-prints</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-do-f-g-and-h-return</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-append-puzzle-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-the-caller-see-after-calling-modify</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/code-review-what-is-wrong-with-returning-a-small-sub-slice-of-a-large-buffer-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/array-vs-slice-in-range-what-prints</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-doesnt-this-loop-update-the-users</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-is-err-nil-true-here-even-though-the-function-returned-a-nil-pointer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-doesnt-this-compile-and-why-does-go-refuse</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-is-the-receiver-bound-for-a-method-value-what-prints</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/code-review-why-does-counter-always-report-0-and-what-else-is-wrong</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-happens-if-you-add-or-delete-map-entries-while-ranging-over-the-map</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-wont-m-a-count-compile-and-what-happens-with-a-nil-map</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/spot-the-bug-why-is-err-nil-after-the-if-block</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/find-the-two-waitgroup-bugs</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-this-loop-spin-at-100-cpu-after-one-channel-closes</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-select-print-and-where-does-the-break</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-each-channel-operation-do-on-nil-open-and-closed-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-of-these-deadlock-and-why-does-go-detect-some-deadlocks-but-not-others</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/is-msg-guaranteed-to-print-hello-compare-unbuffered-and-buffered-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/code-review-why-does-this-timeout-wrapper-leak-goroutines</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/which-of-these-recover-calls-actually-stop-the-panic</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-the-recover-in-main-protect-this-program</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/a-deferred-function-panics-while-another-panic-is-in-progress-what-prints</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-integer-puzzle-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-do-these-two-floating-point-comparisons-give-different-results</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-indexing-and-ranging-over-a-utf-8-string-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/this-compiles-why-does-it-panic-at-runtime</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-errors-is-return-different-results-here</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/go-1-23-range-over-func-what-does-this-buggy-iterator</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-this-counter-print-and-how-do-you-prove-the-bug</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/deleting-from-a-slice-in-place-what-do-both-lines-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/embedding-is-not-inheritance-what-does-this-print-and-which-line-does-not-compil</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/type-switch-puzzle-what-does-describe-return-for-each-input</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/package-initialization-order-what-does-this-program-print</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/print-odd-and-even-numbers-alternately-from-two-goroutines-1-n-using-channels</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-ping-pong-between-two-goroutines-that-stops-cleanly-after-n-rounds-or</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/print-foo-bar-baz-in-strict-order-from-three-goroutines-repeated-n-times</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-the-dining-philosophers-problem-in-go-without-deadlock-or-starvation</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/bank-transfer-two-goroutines-transfer-money-between-accounts-a-b-and-b-a-with</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-bounded-blocking-queue-producer-consumer-using-sync-cond-then-using</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-reusable-barrier-cyclicbarrier-that-n-goroutines-wait-on-before-movi</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-future-promise-type-in-go-with-get-ctx-and-error-propagation-using</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-concurrent-prime-sieve-with-a-daisy-chain-of-goroutines-how-many-gor</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/concurrently-crawl-urls-the-tour-of-go-web-crawler-with-depth-limits-deduplicati</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/count-word-frequencies-in-a-large-set-of-files-concurrently-and-return-the-top</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-debouncer-and-a-throttler-for-a-stream-of-events-using-time-timer</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-sharded-concurrent-map-n-shards-with-separate-mutexes-when-does-it</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-readers-writer-lock-that-prefers-writers-using-only-channels-or-sync</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-retry-with-timeout-helper-that-runs-a-function-in-a-goroutine-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/implement-a-heartbeat-watchdog-a-worker-must-signal-liveness-every-t-or-a-superv</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-priority-queue-with-container-heap-why-must-push-and-pop</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-sort-slice-sort-slicestable-sort-sort-sort-interface-and-slices-sortfunc</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-gos-time-layout-work-the-reference-time-mon-jan-2-15-04-05-mst-2006-wha</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-math-rand-math-rand-v2-and-crypto-rand-what-changed-about-seeding-in-go</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/text-template-vs-html-template-how-does-contextual-auto-escaping-prevent-xss-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-prevent-sql-injection-with-database-sql-why-cant-placeholders-be-used</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-should-you-compare-secrets-with-crypto-subtle-constanttimecompare-instead</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-does-regexp-re2-differ-from-pcre-engines-why-doesnt-go-support-backreference</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-run-external-commands-safely-with-os-exec-explain-commandcontext-capt</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-build-a-tcp-server-with-net-listen-handle-per-connection-goroutines</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-io-fs-and-fs-fs-how-do-you-walk-a-directory-with-filepath-walkdir-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-is-os-root-go-1-24-and-how-does-it-prevent-path-traversal-attacks-compared</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-parse-cli-flags-with-the-flag-package-how-do-subcommands-work-and-why</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-strconv-with-fmt-for-number-string-conversion-what-do-strconv-parseints</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/when-would-you-use-encoding-binary-encoding-gob-or-protobuf-for-serialization</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-signals-work-in-go-os-signal-why-must-the-channel-passed-to-signal-notify</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-the-functional-options-pattern-compare-it-with-a-config-struct-and-a-bui</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-thread-safe-singleton-or-lazy-initialization-in-go-compar</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-model-enums-in-go-with-iota-how-do-you-add-string-via-go-generate-str</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-variadic-functions-work-what-is-the-aliasing-trap-when-passing-s-to-a-fun</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-closures-in-go-what-they-capture-when-captured-variables-escape-to-the</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/why-does-go-have-no-inheritance-function-overloading-default-arguments-ternary</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/can-you-compare-functions-in-go-why-is-a-func-only-comparable-to-nil-and-how-doe</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/does-go-do-tail-call-optimization-what-happens-with-deep-recursion-and-what-does</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-structure-a-large-go-project-cmd-internal-pkg-debate-how-should-packa</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-do-dependency-injection-in-go-compare-manual-constructor-wiring-with</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-would-you-implement-the-decorator-strategy-and-adapter-patterns-idiomaticall</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-a-circuit-breaker-and-bulkhead-in-go-what-state-machine-and</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-the-uses-of-the-blank-identifier-explain-import-var-x-and-blank-struct</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-are-anonymous-structs-and-struct-tags-when-would-you-use-an-anonymous-struc</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-design-an-idempotent-http-api-handler-in-go-idempotency-keys-storage</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/compare-go-with-java-rust-and-python-for-backend-services-concurrency-model-memo</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-debug-a-go-program-with-delve-dlv-how-do-you-attach-to-a-running-proc</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-does-gotraceback-control-and-how-do-you-get-a-core-dump-from-a-crashing-go</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-instrument-a-go-service-with-prometheus-metrics-counters-gauges-histo</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-add-distributed-tracing-with-opentelemetry-in-go-how-does-the-trace</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/explain-grpc-in-go-unary-vs-streaming-rpcs-interceptors-deadlines-status-codes</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-keep-protobuf-messages-backward-and-forward-compatible-why-must-you</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-health-checks-liveness-vs-readiness-for-a-go-service-runnin</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-build-a-minimal-secure-docker-image-for-a-go-service-multi-stage-buil</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-manage-configuration-in-go-env-vars-files-flags-how-do-you-validate</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-configure-tls-correctly-in-go-crypto-tls-minversion-certificate-reloa</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-implement-websockets-in-go-how-do-you-handle-concurrent-writes-ping</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/what-do-runtime-debug-setmaxstack-setmaxthreads-setgcpercent-and-setmemorylimit</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-monitor-go-runtime-health-in-production-runtime-metrics-goroutine-cou</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
  <url><loc>https://golang-interview-prep.aaniket.in/questions/how-do-you-detect-and-fix-high-latency-caused-by-lock-contention-gc-pressure-or</loc><lastmod>2026-09-30</lastmod><priority>0.6</priority></url>
</urlset>
