Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-tool-base

The application lifecycle framework for Go command-line tools and services. Config, errors, transport, observability and release plumbing that already agree with each other, so a new tool starts with the boilerplate already wired.

This is a read-only mirror. The canonical repository is on GitLab: https://gitlab.com/phpboyscout/go-tool-base

Issues and merge requests are handled there.

Installing

The module path is the GitLab one:

go get gitlab.com/phpboyscout/go-tool-base

go get github.com/phpboyscout/go-tool-base will not work. The mirror is here for browsing and reference only.

Much of the framework is also published as small, independently versioned modules that work without it: see https://go.phpboyscout.uk for the full set.

Documentation

Full documentation: https://gtb.phpboyscout.uk

Guides built on it, each a curated route rather than a tag archive:

About

The application lifecycle framework for Go CLIs and services. Mirror of gitlab.com/phpboyscout/go-tool-base

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages