https://github.com/galdor/go-eyaml
YAML utilities Golang module.
https://github.com/galdor/go-eyaml
golang yaml
Last synced: 5 months ago
JSON representation
YAML utilities Golang module.
- Host: GitHub
- URL: https://github.com/galdor/go-eyaml
- Owner: galdor
- License: isc
- Created: 2024-08-18T11:37:38.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-22T14:15:46.000Z (almost 2 years ago)
- Last Synced: 2025-01-26T10:08:28.164Z (over 1 year ago)
- Topics: golang, yaml
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-eyaml
## Introduction
The go-eyaml module —the "e" standing for "extended"— is a small set of
utilities to remediate to some of the shortcoming of the well known
[gopkg.in/yaml.v3](https://github.com/go-yaml/yaml).
While I intend to write a [YAML parser](https://github.com/galdor/go-yaml), the
amount of work is considerable due to YAML being batshit crazy. In the mean
time, this module is a way to avoid copying the same functions everywhere.
## Usage
Refer to the [Go package documentation](https://pkg.go.dev/go.n16f.net/eyaml)
for information about the API.
## Licensing
Go-eyaml is open source software distributed under the
[ISC](https://opensource.org/licenses/ISC) license.
## Contributions
### Bug reporting
I am thankful for any bug report. Feel free to open issues and include as much
useful information as possible. I cannot however guarantee that I will fix every
bug.
### Ideas and feature suggestions
Ideas about current systems and suggestions for new ones are welcome, either on
GitHub discussions or by [email](mailto:nicolas@n16f.net).
You can also [hire me](mailto:nicolas@exograd.com) for support or to develop
specific features.