# Source: golang-github-spdx-tools-golang # Package: golang-github-spdx-tools-golang-dev # Versions: golang-github-spdx-tools-golang-dev (0.5.5-1), golang-github-spdx-tools-golang-dev (0.5.5-2) # This Description is active # Prioritize: 41 Description: Collection of Go packages to work with SPDX files (library) SPDX tools-golang is a collection of Go packages intended to make it easier for Go programs to work with SPDX® files: https://spdx.dev/ . What it does . tools-golang currently works with files conformant to versions 2.1, 2.2 and 2.3 of the SPDX specification: https://spdx.dev/specifications . tools-golang provides the following packages: . * *spdx* - in-memory data model for the sections of an SPDX document * *tagvalue* - tag-value document reader and writer * *rdf* - RDF document reader * *json* - JSON document reader and writer * *yaml* - YAML document reader and writer * *builder* - builds "empty" SPDX document (with hashes) for directory contents * *idsearcher* - searches for SPDX short-form IDs (https://spdx.org/ids/) and builds an SPDX document * *licensediff* - compares concluded licenses between files in two packages * *reporter* - generates basic license count report from an SPDX document * *spdxlib* - various utility functions for manipulating SPDX documents in memory * *utils* - various utility functions that support the other tools-golang packages . tools-golang doesn't currently support files under any version of the SPDX spec prior to v2.1 . This package contains the Go development library. Description-eo: . . . . . . # other Descriptions of the golang-github-spdx-tools-golang-dev package with a translation in eo: #