This is a fork the of the krolaw/dhcp4 Go library. Mainly it fixes a bug with the server identifier.
https://github.com/dragonrider23
Original author: http://richard.warburton.it/
See example_test.go for how to use this library to create a basic server.
http://godoc.org/github.com/onesimus-systems/dhcp4
Special thanks to https://github.com/pietern for suggesting how to use go.net to be able to listen on a single network interface.