xmlnsp

module
v0.0.0-...-3d22a5e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2023 License: BSD-3-Clause

README ¶

xml package of Go

The standard for namespaces is https://www.w3.org/TR/xml-names/ is incompletely supported by Go lang. Related issues are mainly listed in #13400.

Purpose of the repository is to ease development and testing of the complete set of patches against the real world. History of work is out of the scope of this repository.

Issues

Some patches are under review (🔨) or work in progress (🚧)

🔨
🚧

How to use the repository

Patches included are submitted but not merged on the master branch of Go language. To evaluate any change in a Go fork, some methods are suggested.

Ignore history
  • Copy and paste files from src/encoding/xml in a Go repository.
  • Use something like git show <commit> for the commit of interest and re-do the changes.
Use existing patch files
  • Create patch files for the desired commits using something like: git format-patch -1 <commit>
  • Download patch file from repository and apply using something like git am 0001....patch
Maintenance

To ease the display of the fix, history of the folder will be rewritten when a patch is updated. The baseline commit will be the tip of the encoding/xml package without history.

Changes for *.patch files (update, removal, add) will show in history. Commits for one issue will be updated (rewritten) or removed when merged.

History of repository

A general fix based on Go 1.11 is abandoned for several reasons. Branch go111 has an archive of this global fix.

Directories ¶

Path Synopsis
src
encoding/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
Package xml implements a simple XML 1.0 parser that understands XML name spaces.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL