fix(docs): remove stale Go codegen translation (#473)

## Summary

- remove the orphaned current zh-CN Go code-generation page after its
English source was deleted
- sync the current zh-CN native-serialization and troubleshooting docs
with the English removals
- preserve the English and zh-CN 1.3.0 versioned code-generation
documentation

## Root cause

Docusaurus only registers a translated document when the matching
English source document exists. The English current Go `codegen.md` page
was removed, but the current zh-CN translation and a link to it
remained. That left `/zh-CN/docs/next/guide/go/codegen.md` without a
generated route and caused the zh-CN broken-link check to fail.

## Impact

This restores the production documentation build and removes stale
current documentation for a deleted Go feature without changing
historical versioned docs.

## Validation

- `npm run build -- --locale zh-CN`
- `npm run download-avatars`
- `npm run build`
- `npm run typecheck`
- verified `/`, `/docs`, `/zh-CN/docs`, `/blog`, and the original
failing native-serialization route return HTTP 200
3 files changed
tree: 469e09b80cd915cfc0ca71eccf808cff71ab41e2
  1. .agents/
  2. .claude/
  3. .github/
  4. blog/
  5. docs/
  6. i18n/
  7. public/
  8. scripts/
  9. src/
  10. static/
  11. versioned_docs/
  12. versioned_sidebars/
  13. .asf.yaml
  14. .gitignore
  15. .markdownlint.yml
  16. .yamllint
  17. AGENTS.md
  18. checklink_config.json
  19. CONTRIBUTING.md
  20. docusaurus.config.ts
  21. LICENSE
  22. NOTICE
  23. package-lock.json
  24. package.json
  25. postcss.config.js
  26. README.md
  27. sidebars.ts
  28. tailwind.config.js
  29. tsconfig.json
  30. versions.json
README.md

Apache Fory™ Website

The source repository of static website for Apache Fory™: https://github.com/apache/fory.

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Release doc version

yarn docusaurus docs:version xxxx

Note: This command also versions i18n docs automatically by copying
i18n/<locale>/docusaurus-plugin-content-docs/current/
to
i18n/<locale>/docusaurus-plugin-content-docs/version-xxxx/
for each locale with a current/ docs directory.

How to Contribute

Please read the CONTRIBUTING guide for instructions on how to contribute.

LICENSE

Apache License 2.0.