A golang implemented ftp client for demonstrating how to use ftp as well as golang.