Initial commit
Initial commit.
Copy the description out of lus_server and into the Readme.
Remove unreachable panic. Picked up by running go vet.
Create a func to find all matching Entry_structs from the supplied template.
Rename matches_entry_filter.
Add get_expiry_and_lease func.
Moved to library based code.
Amend docs.
Start the main server goroutine via a method call to Start that returns the chan through which clients can communicate with it.
Client code now uses methods on struct types and also bootstraps itself by a HATEOAS call to the root server.
Strip out unwanted chan call for HATEOAS set up and also tidy up a couple of other chan returns.
Added command line args to specify port and maximum lease time.
Format files.
Add root url storage and retrival to Client.
Add autorenewal of entries in the client.
Tidy up method names.
Remove slow lus_tests and check that leases are capped.