Synchronizes the file system in a client directory with a server directory over TCP.
- Blocking server
- Messy error handling
- Only syncing over constant port on localhost
-
Start the server with the server directory as the argument:
$ go run main.go /path/to/server_directory
-
Start the client with the client directory as the argument:
$ go run main.go /path/to/client_directory