My first ever Go program in an attempt to learn about the language.
treestamp will set directory timestamps to match most recent of contents below.
In default mode it will recursively travel down the named directorys looking at modification times setting the parent directory to the most recent. This includes file and directory timestamps unless changed with "-i".
Usage: treestamp <directory>...
<directory> = list of directories to process.
=======
Usage: treestamp <directory> ...
-d Follow hidden dot directorys
-i Ignore directory timestamps
-q No output apart from errors
-t Test only do not change
-v Prints detailed operations