Skip to content

nhdfr/go-ftp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go FTP Server

A simple FTP server and client implementation written in Go. You can share files from a directory and let others download them.

Quick Start

Build the Application

go build -o ftp-go .

Usage

Start Server

./ftp-go server --port 2121 --root ./directory

Connect Client

./ftp-go client --port 2121

Available Commands

Command What it Does
USER admin Login with username
PASS admin Provide password
PWD Show current directory
LIST List files and folders
CWD folder Change directory
RETR file.txt Download/view file
QUIT Disconnect

About

a ftp server and client implementation in go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages