Go to file
Kyle Isom ffd7feb30a Adjust output.
* Remove extraneous debug output.
* If the start and end are swapped, print the message to standard error,
  not standard output.
2015-10-28 16:31:48 -07:00
cmd Adjust output. 2015-10-28 16:31:48 -07:00
die Initial import. 2015-06-10 16:32:04 -07:00
fileutil Adding some file access utils. 2015-09-12 03:54:43 -07:00
lib Add jlp utility. 2015-10-26 16:37:44 -07:00
logging More docs, global SetLevel. 2015-09-22 22:44:01 -07:00
mwc Add pembody, mwc tests. 2015-09-22 10:39:27 -07:00
sbuf Add sbuf. 2015-09-22 01:26:02 -07:00
LICENSE Initial import. 2015-06-10 16:32:04 -07:00
README.md Add jlp utility. 2015-10-26 16:37:44 -07:00

README.md

GOUTILS

This is a collection of small utility code I've written in Go; the cmd/ directory has a number of command-line utilities. Rather than keep all of these in superfluous repositories of their own, I'm putting them here.

Contents:

die/            Death of a program.
cmd/
    certchain/  Display the certificate chain from a
                TLS connection.
    certdump/   Dump certificate information.
    csrpubdump/ Dump the public key from an X.509
                certificate request.
    fragment/   Print a fragment of a file.
    jlp/        JSON linter/prettifier.
    pembody/    Print the body of a PEM certificate.
    showimp/    List the external (e.g. non-stdlib and outside the
                current working directory) imports for a Go file.
    readchain/  Print the common name for the certificates
                in a bundle.
    stealchain/ Dump the verified chain from a TLS
                connection.

Each program should have a small README in the directory with more information.

All code here is licensed under the MIT license.