├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── client.go ├── client_test.go ├── examples_test.go ├── file_system.go ├── file_system_test.go ├── goftp.go ├── main_test.go ├── parallel_walk_test.go ├── persistent_connection.go ├── raw_conn_test.go ├── reply_codes.go ├── testroot ├── email%40mail.com.txt ├── git-ignored │ └── .gitignore ├── lorem.txt └── subdir │ └── 1234.bin ├── transfer.go └── transfer_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | # contains ftp server used for tests 2 | ftpd -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/README.md -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/client.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/client_test.go -------------------------------------------------------------------------------- /examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/examples_test.go -------------------------------------------------------------------------------- /file_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/file_system.go -------------------------------------------------------------------------------- /file_system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/file_system_test.go -------------------------------------------------------------------------------- /goftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/goftp.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/main_test.go -------------------------------------------------------------------------------- /parallel_walk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/parallel_walk_test.go -------------------------------------------------------------------------------- /persistent_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/persistent_connection.go -------------------------------------------------------------------------------- /raw_conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/raw_conn_test.go -------------------------------------------------------------------------------- /reply_codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/reply_codes.go -------------------------------------------------------------------------------- /testroot/email%40mail.com.txt: -------------------------------------------------------------------------------- 1 | Sample data here -------------------------------------------------------------------------------- /testroot/git-ignored/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /testroot/lorem.txt: -------------------------------------------------------------------------------- 1 | Lorem ipsum 2 | -------------------------------------------------------------------------------- /testroot/subdir/1234.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /transfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/transfer.go -------------------------------------------------------------------------------- /transfer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/secsy/goftp/HEAD/transfer_test.go --------------------------------------------------------------------------------