This is a file sender which is peer-to-peer and uses TCP.
GoGPL-3.0
TCP-File-Sender
This is a file sender which is peer-to-peer and uses TCP by using Golang
You should choose that which computer will be listener and sender.
Besides, you should select port number.