A directory synchronization solution between multiple clients. Still under development.
Note that the whole project should be located inside your $GOPATH
. There is more information at golang.org.
-
Client side
The client can be built by typing
go build
in the root directory, which will generate the./sink
executable file. -
Server side
The server code is in the
./server
directory. Simply typinggo build
command in./server
folder to build a server binary. Theserver
executable will be generated.
- Go to
./server
folder and run./server
command to start the server - In the root folder of this repo, run
./sink testDir <your unique device id>
to start the client.