personal-utils

module
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2025 License: GPL-3.0

README

go.dev reference Go Report Card GitHub License

personal-utils

this holds utility programs of personal interest not expected to be of interest to a technical audience.

All these tools use the standard param package to handle command-line flags and so they support the standard '-help' parameter which will print out a comprehensive usage message.

go build -ldflags="$(goBuildLdflags)"

retirement

See here

bankACAnalysis

See here

badDeprecation

See here

penney

See here

rotnCalc

See here

bloodMoon

See here

Directories

Path Synopsis
config
Package config holds the blah blah blah
Package config holds the blah blah blah
badDeprecation will take a list of files passed as arguments and will check that every line with a Deprecated comment is preceded by a blank line.
badDeprecation will take a list of files passed as arguments and will check that every line with a Deprecated comment is preceded by a blank line.
bankACAnalysis will take a file of transactions (comma-separated values) and arrange them into a tree of types such as entertainment, food, utility bills etc.
bankACAnalysis will take a file of transactions (comma-separated values) and arrange them into a tree of types such as entertainment, food, utility bills etc.
bloodMoon generates a random birthstamp given a year.
bloodMoon generates a random birthstamp given a year.
datagen provides generators for test data.
datagen provides generators for test data.
The montyHall program simulates the Monty-Hall problem.
The montyHall program simulates the Monty-Hall problem.
The penney command simulates the behaviour of the Penney game - where two players each choose a different sequence of three heads or tails and allows you to explore the different outcomes.
The penney command simulates the behaviour of the Penney game - where two players each choose a different sequence of three heads or tails and allows you to explore the different outcomes.
The retirement program will perform very simple modelling of a retirement portfolio.
The retirement program will perform very simple modelling of a retirement portfolio.
model
Package model implements the financial model that the retirement package uses.
Package model implements the financial model that the retirement package uses.
rotnCalc will calculate the missing components from the equation a=r*w^2
rotnCalc will calculate the missing components from the equation a=r*w^2

Jump to

Keyboard shortcuts

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