go-lib

module
v1.5.62 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2025 License: MIT

README

go-lib

Go library that provides opinionated abstractions and convenience code

Prerequisites

  1. Install Go programming language for contributions and maintenance to the repository.
  2. Install NodeJS and implicitly NPM for NodeJS based repository dependencies.
  3. Install Mage for task automation when contributing and maintaining the repository.

Contributing

Install tools
  1. from package.json via npm install
  2. and if you are good with the installation methods provided via mage, which you could check by looking at externalDependencies variable in the Magefile, follow the instructions from the subsequent section
Install in CI environment

For setting up a CI environment use:

mage ci

Directories

Path Synopsis
api
Package api encapsulates convenience functionality for interacting with well known APIs and related authentication mechanisms
Package api encapsulates convenience functionality for interacting with well known APIs and related authentication mechanisms
gh
magefiles

Jump to

Keyboard shortcuts

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