Categorygithub.com/fbaube/stringutils
repositorypackage
0.0.0-20250203130909-339670f598f3
Repository: https://github.com/fbaube/stringutils.git
Documentation: pkg.go.dev

# README

String utilities for Golang. Nothing major. No rocket science.

This package has no external dependencies beyond the standard library.

Why this package exists:

  • A reluctance to use regular expressions in XML processing (they be slow).
  • XML allows both single and double quotes (and the code to process it can get very ugly):
    "A quoted string."
    'A quoted string.'
    <mytag myatt1="Ain't trip'd up" myatt2='by "weird" quoting'>
    

This package takes a liberal view towards trimming leading and trailing whitespace. Whitespace treatment is one of those very irritating things about XML.