Skip to content

Common Go packages maintained by Defense Unicorns

License

Notifications You must be signed in to change notification settings

AustinAbro321/pkg

This branch is 3 commits ahead of, 35 commits behind defenseunicorns/pkg:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

00008c6 · Apr 18, 2024

History

32 Commits
Apr 18, 2024
Mar 26, 2024
Mar 29, 2024
Mar 26, 2024
Mar 26, 2024
Mar 12, 2024
Mar 26, 2024
Mar 27, 2024
Mar 27, 2024
Mar 6, 2024
Jan 22, 2024
Mar 26, 2024
Mar 26, 2024
Mar 22, 2024
Apr 18, 2024
Mar 12, 2024

Repository files navigation

pkg Go version OpenSSF Scorecard

Overview

pkg is the monorepo for common Go modules maintained by Defense Unicorns.

Modules

Module Import Description
GitHub Tag go get github.com/defenseunicorns/pkg/helpers Common helper functions for Go.
GitHub Tag go get github.com/defenseunicorns/pkg/oci tools for interacting with artifacts stored in OCI registries.

Contributing

Follow the steps in CONTRIBUTING.md to contribute to this project.

Testing, Linting, and Formatting

View the Makefile for available commands.

# Run all formatters
make fmt

# Run all linters
make lint

# Run all tests
make test

To run any of the above commands against an individual module, append -<module name> to the command.

# Run all formatters for the helpers module
make fmt-helpers

# Run all linters for the helpers module
make lint-helpers

# Run all tests for the helpers module
make test-helpers

About

Common Go packages maintained by Defense Unicorns

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.1%
  • Makefile 1.2%
  • Shell 0.7%